Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Spanning Tree Protocol (STP) garantiza una topología sin bucles en una red de área local (LAN) formada por
conmutadores.
Es deseable tener enlaces redundantes en una LAN conmutada para que una falla de un solo enlace no pueda
interrumpir el funcionamiento normal de la red.
Pero los enlaces redundantes también pueden introducir bucles de conmutación físicos que no son deseables.
STP permite tener redundancia física a la vez que evita bucles e inconvenientes asociados.
Spanning Tree Protocol está estandarizado como IEEE 802.1D. Cisco introdujo varias mejoras en la
operación ESTÁNDAR de STP que luego se incorporaron en rapid Spanning Tree Protocol (RSTP) definido
como IEEE 802.1w.
En este tutorial, nos centraremos en la configuración y los comandos de verificación del protocolo de árbol de
expansión (STP), tal como se implementan en los switches de Cisco. La Figura 1 muestra la topología con
tres switches Cisco Catalyst 3550 que se han utilizado.
Los tres interruptores estaban interconectados y encendidos y, sin ninguna configuración adicional, los tres
troncos fueron negociados dinámicamente por dynamic trunking Protocol (DTP). Vamos a verificar que los
troncos se hayan establecido correctamente en SW1.
Puede utilizar comandos similares en SW2 y SW3 para verificar el establecimiento correcto del tronco. Se
pueden configurar tres modos de árbol de expansión en los switches Cisco como se muestra en la salida a
continuación.
SW1(config)#spanning-tree ?
De forma predeterminada, los switches Cisco Catalyst 3550 utilizados para crear este escenario tienen el árbol
de expansión habilitado en modo pvst. PVST significa Per-VLAN Spanning Tree Protocol y este modo
ejecuta una instancia de IEEE 802.1d STP para cada VLAN.
El resultado del comando show spanning-tree summary a continuación muestra que spanning tree se está
ejecutando en modo pvst en SW1.
El primer paso para la convergencia de árboles de expansión implica elegir el interruptor raíz. El interruptor
con el ID de puente más bajo gana las elecciones.
El ID de puente estándar es un valor de 8 bytes compuesto por una prioridad de 2 bytes y una dirección MAC
de 6 bytes exclusiva de ese conmutador. Puede utilizar el comando show spanning-tree bridge id para
averiguar el id de puente de un conmutador.
El conmutador con el ID de puente más bajo gana la elección raíz. En nuestro escenario, SW3 tiene el ID de
puente más bajo, por lo que debería convertirse en el interruptor raíz.
Puede influir en la elección del conmutador raíz para una VLAN manipulando la prioridad como se muestra a
continuación, sin embargo, nos atenemos a la prioridad predeterminada en este escenario.
Puede ver ejecutando el comando show spanning-tree root que el ID de raíz coincide con el ID de puente de
SW3, lo que indica que es el modificador raíz.
Tenga en cuenta en la salida del comando a continuación que la prioridad se muestra como un valor decimal
32769 que es igual a 8001 hexadecimal que se muestra como parte de todos los ID de puente anteriores.
El siguiente paso en la convergencia STP es que cada switch determine su puerto raíz (RP), que es el único
puerto con la ruta de menor costo de regreso a la raíz.
El costo de la ruta se calcula simplemente agregando el costo del árbol de expansión de todas las interfaces
salientes en la ruta al conmutador raíz. Las interfaces Fast Ethernet utilizadas en este escenario tienen un
costo predeterminado de 19 cada una.
El conmutador raíz no tiene un puerto raíz porque es en sí mismo la raíz; todos los puertos del conmutador
raíz son puertos designados. SW1 se resuelve con tener Fa0/2 como su puerto raíz, mientras que SW2
también tiene su Fa0/2 como puerto raíz.
El último paso importante es determinar el puerto desginado (DP) para cada segmento. Cuando varios
conmutadores se conectan al mismo segmento, esta es la interfaz del conmutador que proporciona la ruta de
acceso de menor costo a la raíz de ese segmento.
Nuestro escenario tiene tres segmentos y se ha determinado un solo puerto designado para cada uno como se
muestra en la figura. El comando show spanning-tree ejecutado en SW1, SW2 y SW3 valida estos hechos.
SW1#show spanning-tree
VLAN0001
Dirección 000f.233b.8a80
Costo 19
Puerto 2 (FastEthernet0/2)
Hola Tiempo 2 seg Edad máxima 20 segundos Retraso hacia adelante 15 segundos
SW2#show spanning-tree
VLAN0001
Address 000f.233b.8a80
Cost 19
Port 2 (FastEthernet0/2)
Dirección 000f.24b7.1400
SW3#show spanning-tree
VLAN0001
Address 000f.233b.8a80
Address 000f.233b.8a80
Cambiemos el costo del puerto en Fa0/2 de SW2 del valor predeterminado de 19 a 39 y veamos cómo
cambian los roles de puerto. Por el momento, Fa0/2 es el puerto raíz en SW2 que proporciona la ruta de costo
de arrendamiento al conmutador raíz SW3.
SW2>enable
SW2#configure terminal
SW2(config)#interface FastEthernet0/2
SW2(config-if)#spanning-tree cost 39
SW2(config-if)#end
SW2 #
Después de este cambio, el árbol de expansión volvería a converger, haciendo que SW2 elija la ruta indirecta
a través de SW1 para llegar al conmutador raíz SW3 porque ahora es la ruta de menor costo con el costo 38.
La ruta directa que SW2 tiene al interruptor raíz SW3 a través de Fa0/2 ahora ha costado 39 y no es la mejor
ruta de costo. SW2 pondría Fa0/1 en estado de reenvío como puerto raíz, mientras que Fa0/2 se pondría en el
estado de bloqueo como se muestra aquí.
SW2#show spanning-tree
VLAN0001
Dirección 000f.233b.8a80
Costo 38
Puerto 1 (FastEthernet0/1)
Hola Tiempo 2 seg Edad máxima 20 segundos Retraso hacia adelante 15 segundos
Dirección 000f.24b7.1400
También debe continuar y ejecutar el comando show spanning-tree en SW1 y SW3 para averiguar cómo
cambió la topología del árbol de expansión después de la reconvergencia.