Está en la página 1de 42

Protocolo spanning-tree (STP)

Conmutacin y conexin inalmbrica de LAN. Captulo 5

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

5.0.1 Objetivos
En este captulo aprender la forma en que el protocolo spanning-tree (STP) evita los inconvenientes relacionados con bucles en una red conmutada redundante Explicar la funcin de la redundancia en una red convergente Resumir la forma en que funciona STP a la hora de eliminar los bucles de capa 2 en una red convergente Explicar la forma en que el algoritmo de STP utiliza tres pasos para converger en una topologa sin bucles Implementar PVST+ rpido en una LAN para evitar los bucles entre switches.
2007 Cisco Systems, Inc. Todos los derechos reservados. Cisco Public

5.1.1. Redundancia
Implementacin de rutas de red alternas mediante el agregado de equipos y cables para mayor disponibilidad

Falla en Fallaruta un equipo de distribucin (D1 ). a C2) una en entre acceso ycapa ncleo.(D1 ). D1) distribucin y ncleo (C2 Falla en un equipo de distribucin.(S1 Red redundante convergente que usa el caminoade menor costo (S1 Toma otra ruta alternativa (D1 aa a C2D2C1C2) Toma otra ruta alternativa (D1C1 C1 D4) Toma otra ruta alternativa (S1 D2 y y y a a D4) D2 D2 C2)
2007 Cisco Systems, Inc. Todos los derechos reservados. Cisco Public

5.1.2.1 Inconvenientes con la redundancia


Bucles de capa 2

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

5.1.2.2 Inconvenientes con la redundancia


Tormentas de broadcast

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

5.1.2.3 Inconvenientes con la redundancia


Tramas de unicast duplicadas

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

5.1.2.3 Inconvenientes reales relacionados con la redundancia


Bucles en el armario de cableado

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

5.2.1.1 El algoritmo spanning tree


Topologa STP
STP asegura que exista solo una ruta lgica entre todos los destinos de la red, al bloquear de forma intencional aquellas rutas redundantes que puedan ocasionar un bucle

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

5.2.1.2 El algoritmo spanning tree


Algoritmo Spanning tree (STA)
El STA designa un nico switch como puente raz y lo utiliza como punto de referencia para todos los clculos de rutas. Determina los puertos de cada switch que deben configurarse para el bloqueo, y as evitar que se generen bucles.
Puertos raz: los puertos de switch ms cercanos al puente raz. Puertos designados: todos los puertos que no son raz y que an pueden enviar trfico a la red. Puertos no designados: todos los puertos configurados en estado de bloqueo para evitar los bucles
2007 Cisco Systems, Inc. Todos los derechos reservados. Cisco Public

5.2.1.2 El algoritmo spanning tree


Puente raz (root bridge)
Un proceso de eleccin entre todos los switches del dominio de broadcast, determina el switch que se transforma en el puente raz. El switch con el menor BID se identifica como el puente raz

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

10

5.2.1.4 El algoritmo spanning tree


Las mejores rutas al puente raz
El costo de una ruta se determina mediante la suma de los costos individuales de los puertos que atraviesa la ruta desde el destino al puente raz. La mejor ruta ser la de menor costo total Los costos de los puertos predeterminados se definen por la velocidad a la que funcionan los mismos
2007 Cisco Systems, Inc. Todos los derechos reservados. Cisco Public

11

5.2.1.4 El algoritmo spanning tree


Configuracin y verificacin del costo del puerto
Configurar el costo del puerto Verificar el costo del puerto

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

12

5.2.2.1 BPDU en STP


Campos BPDU
La trama de BPDU contiene 12 campos distintos que se utilizan para transmitir informacin de prioridad y de ruta que STP necesita para determinar el puente raz y las rutas al mismo, y los puertos que estn reenviado tramas.

Para detalles del proceso BPDU, revise la secuencia de 9 pasos en la pgina 5.2.2.2 del currculo de cisco CCNA3
2007 Cisco Systems, Inc. Todos los derechos reservados. Cisco Public

13

5.2.3.1 ID del puente


Campos BID
El ID de puente (BID) se utiliza para determinar el puente raz de una red. Root bridge es el switch con el menor BID
Decisin basada en la prioridad

VLAN

Decisin basada en la direccin MAC

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

14

5.2.3.2 ID del puente


Configuracin y verificacin del BID
Mtodo 2: Configuracin dedel root bridge y switch de respaldo Mtodo 1: Configuracin directa de bridge basado en la prioridad Verificacin root root bridge

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

15

5.2.4.1 Funciones de los puertos


Puerto raz: Es el puerto del switch con el mejor camino hacia el puente raz. Solo hay un puerto raz por switch. El puente raz no tiene puertos raz. Puerto designado: Es el puerto que enva tramas a otros switches. En el puente raz, todos son puertos designados. Solo hay un puerto designado por segmento de red

Puerto deshabilitado: Es un puerto que no funciona en el proceso de STP.

Puerto no designado: Es el puerto bloqueado por STP para evitar los bucles de capa 2
2007 Cisco Systems, Inc. Todos los derechos reservados. Cisco Public

16

5.2.4.2 Funciones de los puertos


Determinacin del Puerto raz: Cada switch calcula desde todos sus puertos la ruta de menor costo hacia el puente raz. Ese puerto se lo toma como el puerto raz. Si hay 2 o ms puertos con rutas de igual costo, se escoge por la menor prioridad del puerto personalizada o, a igual prioridad, el menor ID de puerto. Configuracin de la prioridad del puerto. Por defecto:128

ID del puerto: Prioridad del puerto. Numero de puerto del switch. Ej f0/1 ID:112.1, f0/11 ID:128.11
17

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

5.2.4.4 Funciones de los puertos


Decisiones de las funciones de los puertos

S2 y S3 comparten unBPDU. troncalespor raz (costo=19) S1 tiene intercambian puertos Se puertocomo puertosms S3 configura el puerto f0/2 como elEl switchdesignado e la prioridad desegmento. determina que es por puente menor, designado el no con S2 sus dos f0/1 puerto tanto BIDtiene bajo configurar su en su menor direccin MAC. puente BIDestado de bloqueo para evitar bucles. ingresa BID tener el al designados el puerto f0/1 como el puerto raz (costo=19) menor raz basado S3 configuramenor. puerto como designado
2007 Cisco Systems, Inc. Todos los derechos reservados. Cisco Public

18

5.2.4.4 Funciones de los puertos


Verificacin de las funciones y la prioridad de los puertos
Comando: Show spanning-tree

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

19

5.2.5.1 Estados de los puertos y temporizadores de espera


Estados de los puertos
Hay 3 estados estables de los puertos: Deshabilitado: No participa del spanning-tree y no enva tramas. Bloqueo (no designado): No enva tramas. Recibe BPDU. Enviar (designado o raz): Enva tramas. Recibe y enva BPDU Hay 2 estados transitorios entre bloqueo y enviar en los puertos: Escuchar: Sali ya de modo bloqueo y participa en la nueva deteccin de la red. No enva tramas. Recibe y enva BPDU. Aprender: Se prepara para participar en modo enviar. No enva tramas. Recibe y enva BPDU. Llena su tabla MAC

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

20

5.2.5.2 Estados de los puertos y temporizadores de espera


Temporizadores de BPDU
Hay 3 temporizadores para los cambios de estado de los puertos:

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

21

5.2.5.2 Estados de los puertos y temporizadores de espera


Cambio en los Temporizadores de BPDU
Se sugiere no variar los temporizadores de BPDU pues han sido optimizados en esos valores para un dimetro de red de 7. Si se desea hacer el cambio, es preferible hacerlo indirectamente cambiando el dimetro de la red, con lo que todos variarn de forma directamente proporcional.

En el ejemplo, los valores de los temporizadores se reducirn en proporcin 5/7


2007 Cisco Systems, Inc. Todos los derechos reservados. Cisco Public

22

5.2.5.3 Estados de los puertos y temporizadores de espera


Tecnologa PortFast de Cisco
Cuando un puerto de un switch configurado con PortFast se establece como puerto de acceso, sufre una transicin del estado de bloqueo al de enviar de manera inmediata, saltando los pasos tpicos de escuchar y aprender.
Configurar PortFast Verificar PortFast

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

23

5.3.1 Convergencia de STP


Convergencia es el tiempo que le toma a la red determinar el switch que asumir la funcin de puente raz, y las funciones de cada puerto de los switches (raz, designados y no designados) para evitar los bucles de capa 2.

Pasos de convergencia de STP


Paso 1: Elegir el puente raz

Paso 2: Elegir los puertos raz


Paso 3: Elegir los puertos designados y no designados
2007 Cisco Systems, Inc. Todos los derechos reservados. Cisco Public

24

5.3.2 Paso 1: Elegir un puente raz


Todos los switches envan BPDU cada 2 segundos, con su BID y el BID del puente raz hasta el momento, para llegar, al fin, a la determinacin del menor valor.de todos Este Switch ser el puente raz.

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

25

5.3.3 Paso 2: Elegir los puertos raz


Todos los switches de un topologa spanning-tree, excepto el puente raz, poseen un nico puerto raz definido. El puerto raz es el puerto de switch con el menor costo de ruta hacia el puente raz. Los puertos de switch con costos de ruta hacia la raz equivalentes, utilizan el valor de prioridad de puerto configurable.
26

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

5.3.4 Paso 3: Elegir puertos designados y puertos no designados


Todos los segmentos de una red conmutada slo pueden contar con un puerto designado. Cuando dos puertos de switch que no son raz se conectan al mismo segmento de LAN, se lleva a cabo una competencia por las funciones de puertos. El switch con el menor BID gana la competencia y su puerto se configura con la funcin de designado. El del otro switch se configurar como no designado

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

27

5.4.1 Variantes de Cisco y STP

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

28

5.4.2 PVST+
Cisco desarroll PVST+ para que una red pueda ejecutar una instancia de STP para cada VLAN de la red. Con PVST+ puede bloquearse ms de un enlace troncal en una VLAN y puede implementarse la carga compartida Todo lo aprendido del protocolo STP estndar, funciona igual en PVST+ pero en cada VLAN de la red. Para esto, se cambi el ID del puente para incorporar el VLAN ID (VID) de 12 bits.
2007 Cisco Systems, Inc. Todos los derechos reservados. Cisco Public

29

5.4.3 RSTP
RSTP (IEEE 802.1w) es una evolucin del estndar STP (IEEE 802.1D). La mayora de los parmetros no se modifican. RSTP define los estados de puertos como de descarte, aprender o enviar. No posee el estado de bloqueo RSTP puede lograr una convergencia mucho ms rpida en una red, a veces slo en unos pocos cientos de milisegundos

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

30

5.4.4 Puertos de extremo en RSTP


Un puerto de extremo en RSTP es un puerto de switch que nunca se conecta con otro dispositivo de switch. Sufre la transicin al estado de enviar de manera inmediata cuando se encuentra habilitado. El concepto de puerto de extremo es muy conocido entre los usuarios de spanning-tree de Cisco, ya que corresponde a la funcin de PortFast ya estudiada anteriormente.

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

31

5.4.5 Tipos de enlace en RSTP


El tipo de enlace puede predeterminar la funcin activa que cumple el puerto mientras espera por la transicin inmediata al estado de enviar si se satisfacen ciertas condiciones. Los puertos que no son de extremo se categorizan en dos tipos de enlaces, punto a punto y compartido. Los puertos de extremo, equivalentes a los puertos con PortFast habilitado y los enlaces punto a punto son los candidatos para la transicin rpida al estado de enviar.

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

32

5.4.6 Estados y funciones de los puertos en RSTP


RSTP proporciona una convergencia rpida despus de una falla o durante el restablecimiento de un switch, puerto de switch o enlace.. RSTP agiliza el proceso de reclculo de forma significativa. La transicin rpida al estado de enviar slo puede lograrse en los puertos de extremo y en los enlaces punto a punto

Estado de puertos en STP y RSTP Operativo Habilitado Habilitado Habilitado Habilitado Deshabiltado STP Bloqueo Escuchar Aprender Enviar Deshabiltado
Cisco Public

RSTP Descarte Descarte Aprender Enviar Descarte


33

2007 Cisco Systems, Inc. Todos los derechos reservados.

5.4.9.5 Actividades de autoevaluacin Ejecute las 2 actividades de la pgina 5.4.9.5 para hacer una autoevaluacin de los conceptos aprendidos en esta seccin

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

34

5.4.7 Configuracin de PVST+ rpido


El switch Cisco 2960 admite PVST+, PVST+ rpido y MSTP, pero slo una versin puede permanecer activa para todas las VLAN en todo momento.
S1(config)#spanning-tree mode rapid-pvst S1(config)#spanning-tree extend system-id S1(config)#spanning-tree vlan 1 priority 24576 S1(config)#spanning-tree vlan 10 priority 4096 S1(config)#sp anning-tree vlan 20 priority 28672 S1(config)#interface f0/2 S1(config-if)#spanning-tree link-type point-to-point S1(config-if)#end S1#clear spanning-tree detected-protocols

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

35

5.4.8 Diseo de STP para evitar problemas


Mantenga STP incluso si no es necesario. > No deshabilite STP. > STP no es muy exigente para el procesador. > Las pocas BPDU enviadas a cada enlace no reducen el ancho de banda. > Pero una red de puentes sin STP puede dejar de funcionar en una fraccin de segundo. Mantenga el trfico fuera de la VLAN administrativa

> Una tasa alta de trfico de broadcast o multicast en la VLAN administrativa produce un efecto adverso sobre la capacidad de la CPU para procesar los BPDU vitales > Mantenga el trfico de usuario fuera de la VLAN administrativa.
No permita que una nica VLAN se expanda por toda la red. > La VLAN1sirve como VLAN administrativa, donde todos los switches son accesibles en la misma subred IP. > Un bucle de puenteo en la VLAN1 afecta a todos los enlaces troncales y la red puede dejar de funcionar. > Segmente los dominios de puenteo mediante los switches de alta velocidad de la Capa 3.
2007 Cisco Systems, Inc. Todos los derechos reservados. Cisco Public

36

5.4.9.2 Resolucin de problemas de funcionamiento de STP Antes de llevar a cabo la resolucin de problemas de un bucle de puenteo, debe conocer al menos estos factores: Topologa de la red de puentes Ubicacin del puente raz Ubicacin de los puertos bloqueados y de los enlaces redundantes

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

37

5.4.9.1 Resolucin de problemas de funcionamiento de STP


Falla del switch o del enlace

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

38

5.4.9.3 Resolucin de problemas de funcionamiento de STP


Error de configuracin de PortFast

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

39

5.4.9.4 Resolucin de problemas de funcionamiento de STP


Inconvenientes relacionados con el dimetro de la red

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

40

5.6.1 Resumen

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

41

2007 Cisco Systems, Inc. Todos los derechos reservados.

Cisco Public

42

También podría gustarte