Está en la página 1de 10

Gracias por probar el Lector inmersivo. Comparta sus comentarios con nosotros.

Guía de protocolo de árbol de expansión de Cisco


(ejemplos y configuración de STP)
Escrito por Harris Andrea

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.

Figura 1 Protocolo de árbol de expansión en switches Cisco


Hay tres enlaces troncales como se muestra en la Figura 1:

SW1 Fa0/1 – SW2 Fa0/1


SW2 Fa0/2 – SW3 Fa0/1
SW3 Fa0/2 – SW1 Fa0/2

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.

SW1#show interfaces trunk

Estado de encapsulación de modo de puerto vlan nativo

Fa0/1 deseable n-isl trunking 1

Fa0/2 deseable n-isl trunking 1

<Deducido omitido por brevedad>

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 ?

mst Modo de árbol de expansión múltiple

pvst Modo de árbol de expansión

de expansión rápida pvst Modo de árbol de expansión rápida de Per-Vlan

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.

SW3#mostrar resumen del árbol de expansión

El conmutador está en modo

pvst Puente raíz para: ninguno

ID de sistema extendido está habilitado

Portfast Default está deshabilitado

PortFast BPDU Guard Default está deshabilitado

Portfast BPDU Filter Default está deshabilitado

Loopguard Default está deshabilitado

EtherChannel misconfig guard está habilitado

UplinkFast está deshabilitado

BackboneFast está deshabilitado

El método Pathcost configurado utilizado es corto

<Deducido omitido por brevedad>

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.

SW1#show spanning-tree bridge id


VLAN0001         8001.0016.c831.9000

SW2#show spanning-tree bridge id


VLAN0001         8001.000f.24b7.1400
SW3#show spanning-tree bridge id
VLAN0001         8001.000f.233b.8a80

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.

SW3(config)#spanning-tree vlan 1 pri

SW3(config)#spanning-tree vlan 1 priority ?

<0-61440> prioridad de puente en incrementos de 4096

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.

SW3#mostrar raíz de árbol de expansión

Root  Hello  Max  Fwd

Vlan          Root ID           RootCost  HelloTime   MaxAge  FwdDly   Root Port

———- ——————– —- ——- — —–  ———

VLAN0001   32769 000f.233b.8a80    0    2   20  15

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

Protocolo habilitado para árbol de expansión ieee

Root ID Prioridad 32769

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

ID de puente Prioridad 32769 (prioridad 32768 sys-id-ext 1)

Dirección 0016.c831.9000 Tiempo

de hola 2 segundos Edad máxima 20 segundos Retraso hacia adelante 15 segundos

Tiempo de envejecimiento 300

Interface Role Sts Cost Prio.Nbr Tipo

——————- —- — ——— ——– —————–


Fa0/1 Altn BLK 19 128.1 P2p

Fa0/2 Raíz FWD 19 128.2 P2p

SW2#show spanning-tree

VLAN0001

Spanning tree enabled protocol ieee

Root ID    Priority    32769

Address     000f.233b.8a80

Cost        19

Port        2 (FastEthernet0/2)

Hello Time  2 sec Max Age 20 sec Forward Delay 15 sec

Bridge ID Priority 32769 (priority 32768 sys-id-ext 1)

Dirección 000f.24b7.1400

Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec

Aging Time 300

Interface Role Sts Cost Prio.Nbr Tipo

——————- —- — ——— ——– —————–

Fa0/1 Desg FWD 19 128.1 P2p

Fa0/2 Raíz FWD 19 128.2 P2p

SW3#show spanning-tree

VLAN0001

Spanning tree enabled protocol ieee

Root ID    Priority    32769

Address     000f.233b.8a80

This bridge is the root

Hello Time  2 sec Max Age 20 sec Forward Delay 15 sec

Bridge ID  Priority    32769  (priority 32768 sys-id-ext 1)

Address     000f.233b.8a80

Hello Time  2 sec Max Age 20 sec Forward Delay 15 sec

Aging Time  300

Interface Role Sts Cost Prio.Nbr Tipo

——————- —- — ——— ——– —————–

Fa0/1               Desg FWD 19        128.1    P2p

Fa0/2               Desg FWD 19        128.2    P2p

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

Introduzca comandos de configuración, uno por línea. Termina con CNTL/Z.

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

Protocolo habilitado para árbol de expansión ieee

Root ID Prioridad 32769

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

Bridge ID Priority 32769 (priority 32768 sys-id-ext 1)

Dirección 000f.24b7.1400

Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec

Aging Time 300

Interface Role Sts Cost Prio.Nbr Tipo

——————- —- — ——— ——– —————–

Fa0/1 Raíz FWD 19 128.1 P2p

Fa0/2 Altn BLK 39 128.2 P2p

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.

También podría gustarte