Ajuste Avanzado de STP

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

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

Ajuste avanzado de STP

Ajuste de la topología STP


Una red correctamente diseñada coloca estratégicamente el puente raíz en un conmutador
específico y modifica qué puertos deben ser puertos designados (es decir, estado de reenvío)
y qué puertos deben ser puertos alternativos (es decir, estado de descarte/bloqueo). Las
consideraciones de diseño tienen en cuenta la plataforma de hardware, la resiliencia y la
topología de red. En este capítulo se utiliza la misma topología de referencia del capítulo 2,
"Protocolo de árbol de expansión", como se muestra en la figura 3-1.

FIGURA 3-1 Topología STP para el ajuste

Colocación del puente raíz


Idealmente, el puente raíz se coloca en un conmutador central, y se designa un puente raíz
secundario para minimizar los cambios en el árbol de expansión general. La colocación del
puente raíz se logra reduciendo la prioridad del sistema en el puente raíz al valor más bajo
posible, elevando el puente raíz secundario a un valor ligeramente superior al del puente raíz
e (idealmente) aumentando la prioridad del sistema en todos los demás conmutadores. Esto
asegura una colocación consistente del puente raíz. La prioridad se establece con cualquiera
de los siguientes comandos:

prioridad de prioridad vlan vlan-id : La prioridad es un valor entre 0 y 61.440,


en incrementos de 4.096.
spanning-tree vlan vlan-id root {primary | secondary} [diameter diameter]:
Este comando ejecuta un script que modifica ciertos valores. La palabra clave
principal establece la prioridad en 24.576, y la palabra clave secundaria establece
la prioridad en 28.672.

El comando diameter opcional permite ajustar la convergencia del Spanning Tree Protocol
(STP) y modifica los temporizadores; debe hacer referencia al número máximo de saltos de
capa 2 entre un conmutador y el puente raíz. No es necesario modificar los temporizadores
en otros conmutadores porque se transportan a través de la topología a través de las unidades
de datos de protocolo de puente (BPDU) del puente raíz.

En el ejemplo 3-1 se comprueba la prioridad inicial de la VLAN 1 en SW1 y, a continuación,


se comprueba cómo se realiza el cambio. Después, la prioridad se comprueba de nuevo para
garantizar que la prioridad se reduce.

Ejemplo 3-1 Cambio de la prioridad del sistema STP en SW1


! Verification of SW1 Priority before modifying the priority
SW1# show spanning-tree vlan 1

VLAN0001

Spanning tree enabled protocol rstp

Root ID Priority 32769

Address 0062.ec9d.c500

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 0062.ec9d.c500

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

Aging Time 300 sec


! Configuring the SW1 priority as primary root for VLAN 1
SW1(config)# spanning-tree vlan 1 root primary
! Verification of SW1 Priority after modifying the priority
SW1# show spanning-tree vlan 1

VLAN0001

Spanning tree enabled protocol rstp

Root ID Priority 24577

Address 0062.ec9d.c500

This bridge is the root

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

Bridge ID Priority 24577 (priority 24576 sys-id-ext 1)

Address 0062.ec9d.c500

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

Aging Time 300 sec

Interface Role Sts Cost Prio.Nbr Type

------------------- ---- --- --------- -------- --------------------------------

Gi1/0/2 Desg FWD 4 128.2 P2p

Gi1/0/3 Desg FWD 4 128.3 P2p

Gi1/0/14 Desg FWD 4 128.14 P2p


En el ejemplo 3-2 se comprueba la prioridad de la VLAN 1 en SW2 antes de cambiar su
prioridad para que sea el puente raíz de copia de seguridad en caso de error con SW1.
Observe que la prioridad del puente raíz es ahora 24.577 y la prioridad del conmutador local
se establece inicialmente en 32.769 (el valor predeterminado). A continuación, se ejecuta el
comando spanning-tree vlan 1 root secondary para modificar la prioridad de SW2,
estableciéndola en 28.673.

Ejemplo 3-2 Cambio de la prioridad del sistema STP en SW2


! Verification of SW2 Priority before modifying the priority
SW2# show spanning-tree vlan 1

! Output omitted for brevity

VLAN0001

Spanning tree enabled protocol rstp

Root ID Priority 24577

Address 0062.ec9d.c500

Cost 4

Port 1 (GigabitEthernet1/0/1)

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

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

Address 0081.c4ff.8b00

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

Aging Time 300 sec

Interface Role Sts Cost Prio.Nbr Type

------------------- ---- --- --------- -------- --------------------------------

Gi1/0/1 Root FWD 4 128.1 P2p

Gi1/0/3 Desg FWD 4 128.3 P2p

Gi1/0/4 Desg FWD 4 128.4 P2p


! Configuring the SW2 priority as root secondary for VLAN 1
SW2(config)# spanning-tree vlan 1 root secondary
SW2# show spanning-tree vlan 1

VLAN0001

Spanning tree enabled protocol rstp

Root ID Priority 24577

Address 0062.ec9d.c500

Cost 4

Port 1 (GigabitEthernet1/0/1)

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

Bridge ID Priority 28673 (priority 28672 sys-id-ext 1)

Address 0081.c4ff.8b00

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

Aging Time 300 sec

Interface Role Sts Cost Prio.Nbr Type

------------------- ---- --- --------- -------- --------------------------------

Gi1/0/1 Root FWD 4 128.1 P2p

Gi1/0/3 Desg FWD 4 128.3 P2p

Gi1/0/4 Desg FWD 4 128.4 P2p


La colocación del puente raíz es una decisión importante y, a menudo, debe elegirse para
minimizar el número de saltos al interruptor más lejano de la topología. El diseño debe
considerar dónde existen conexiones redundantes, las conexiones que se bloquearán y la
capacidad (rendimiento) del conmutador raíz para manejar el tráfico entre conmutadores.
Generalmente, los switches raíz se encuentran en los límites de capa 2/capa 3.

La mejor manera de evitar que los dispositivos erróneos asuman el rol de raíz STP es
establecer la prioridad en 0 para el conmutador raíz principal y en 4096 para el conmutador
raíz secundario. Además, se debe usar el protector de raíz (como se discute más adelante en
este capítulo).

Modificación de las ubicaciones de puertos raíz STP y puertos de


conmutador bloqueados
El costo del puerto STP se utiliza para calcular el árbol STP. Cuando un switch genera las
BPDU, el costo total de la ruta incluye solo la métrica calculada a la raíz y no incluye el
costo del puerto desde el que se anuncia la BPDU. El conmutador receptor agrega el costo
del puerto para la interfaz en la que se recibió la BPDU junto con el valor del costo total de
la ruta en la BPDU.

En la Figura 3-2, SW1 anuncia sus BPDU a SW3 con un costo total de ruta de 0. SW3 recibe
el BPDU y agrega su costo de puerto STP de 4 al costo total de la ruta en el BPDU (0), lo
que resulta en un valor de 4. SW3 luego anuncia el BPDU hacia SW5 con un costo total de
ruta de 4, al que SW5 luego agrega su costo de puerto STP de 4. Por lo tanto, SW5 informa
un costo total de la ruta de 8 para llegar al puente raíz a través de SW3.

FIGURA 3-2 Cálculo del costo de la ruta STP

La lógica se confirma en la salida del Ejemplo 3-3. Observe que no hay un costo total de la
ruta en la salida de SW1.

Ejemplo 3-3 Verificación del costo total de la ruta de acceso


SW1# show spanning-tree vlan 1

! Output omitted for brevity


VLAN0001

Root ID Priority 32769

Address 0062.ec9d.c500

This bridge is the root

..
Interface Role Sts Cost Prio.Nbr Type

------------------- ---- --- --------- -------- --------------------------------

Gi1/0/2 Desg FWD 4 128.2 P2p

Gi1/0/3 Desg FWD 4 128.3 P2p


SW3# show spanning-tree vlan 1

! Output omitted for brevity


VLAN0001

Root ID Priority 32769

Address 0062.ec9d.c500

Cost 4
Port 1 (GigabitEthernet1/0/1)

..
Interface Role Sts Cost Prio.Nbr Type

------------------- ---- --- --------- -------- --------------------------------

Gi1/0/1 Root FWD 4 128.1 P2p

Gi1/0/2 Altn BLK 4 128.2 P2p

Gi1/0/5 Desg FWD 4 128.5 P2p


SW5# show spanning-tree vlan 1

! Output omitted for brevity


VLAN0001

Root ID Priority 32769

Address 0062.ec9d.c500

Cost 8
Port 3 (GigabitEthernet1/0/3)

..
Interface Role Sts Cost Prio.Nbr Type

------------------- ---- --- --------- -------- --------------------------------

Gi1/0/3 Root FWD 4 128.3 P2p

Gi1/0/4 Altn BLK 4 128.4 P2p

Gi1/0/5 Altn BLK 4 128.5 P2p

Al cambiar los costos del puerto STP con el costo del costo del árbol de expansión [vlan
vlan-id], puede modificar la ruta de reenvío STP. Puede reducir una ruta que actualmente es
un puerto alternativo mientras la designa, o puede aumentar el costo en un puerto designado
para convertirlo en un puerto de bloqueo. El comando spanning tree modifica el costo de
todas las VLAN a menos que se use la palabra clave vlan opcional para especificar una
VLAN.

El ejemplo 3-4 demuestra la modificación del costo del puerto de SW3 para Gi1/0/1 a un
costo de 1, lo que afecta el estado del puerto entre SW2 y SW3. SW2 recibe un BPDU de
SW3 con un costo de 5, y SW3 recibe un BPDU de SW2 con un costo de 8. Ahora el
Gi1/0/2 de SW3 ya no es un puerto alternativo, sino que ahora es un puerto designado. El
puerto Gi1/0/3 de SW2 ha cambiado de un puerto designado a un puerto alternativo.
Ejemplo 3-4 Modificación del costo del puerto STP
SW3# conf t

SW3(config)# interface gi1/0/1

SW3(config-if)# spanning-tree cost 1


SW3# show spanning-tree vlan 1

! Output omitted for brevity


VLAN0001

Root ID Priority 32769

Address 0062.ec9d.c500

Cost 1
Port 1 (GigabitEthernet1/0/1)

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

Address 189c.5d11.9980

..
Interface Role Sts Cost Prio.Nbr Type

------------------- ---- --- --------- -------- --------------------------------

Gi1/0/1 Root FWD 1 128.1 P2p

Gi1/0/2 Desg FWD 4 128.2 P2p

Gi1/0/5 Desg FWD 4 128.5 P2p


SW2# show spanning-tree vlan 1

! Output omitted for brevity


VLAN0001

Root ID Priority 32769

Address 0062.ec9d.c500

Cost 4
Port 1 (GigabitEthernet1/0/1)

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

Address 0081.c4ff.8b00

..
Interface Role Sts Cost Prio.Nbr Type

------------------- ---- --- --------- -------- --------------------------------

Gi1/0/1 Root FWD 4 128.1 P2p

Gi1/0/3 Altn BLK 4 128.3 P2p

Gi1/0/4 Desg FWD 4 128.4 P2p

Modificación de la prioridad del puerto STP


La prioridad del puerto STP afecta a qué puerto es un puerto alternativo cuando se utilizan
varios enlaces entre conmutadores. En nuestra topología de prueba, cerrar el enlace entre
SW3 y SW5 obliga a SW5 a elegir uno de los enlaces conectados a SW4 como puerto raíz.

En el ejemplo 3-5 se comprueba que este cambio convierte el Gi1/0/4 de SW5 en el puerto
raíz (RP) hacia SW4. Recuerde que el ID del sistema y el costo del puerto son los mismos,
por lo que la siguiente verificación es la prioridad del puerto, seguida del número de puerto.
Tanto la prioridad del puerto como el número de puerto son controlados por el conmutador
ascendente.

Ejemplo 3-5 Visualización de la prioridad del puerto STP


SW5# show spanning-tree vlan 1

! Output omitted for brevity


VLAN0001

Spanning tree enabled protocol rstp

Root ID Priority 32769

Address 0062.ec9d.c500

Cost 12

Port 4 (GigabitEthernet1/0/4)

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

Address bc67.1c5c.9300

..

Interface Role Sts Cost Prio.Nbr Type

------------------- ---- --- --------- -------- --------------------------------

Gi1/0/4 Root FWD 4 128.4 P2p

Gi1/0/5 Altn BLK 4 128.5 P2p

Puede modificar la prioridad del puerto en gi1/0/6 de SW4 (hacia la interfaz Gi1/0/5 de R5)
con el comando spanning-tree [vlan vlan-id] port-priority priority. La palabra clave vlan
opcional le permite cambiar la prioridad VLAN por VLAN. El ejemplo 3-6 muestra cómo
cambiar la prioridad del puerto en el puerto Gi1/0/6 de SW4 a 64.

Ejemplo 3-6 Comprobación del impacto de la prioridad del puerto en una topología
STP
SW4# configure terminal

Enter configuration commands, one per line. End with CNTL/Z.

SW4(config)# interface gi1/0/6

SW4(config-if)# spanning-tree port-priority 6

Ahora el puerto Gi1/0/6 de SW4 tiene un valor de 64, que es más bajo que el valor de su
puerto Gi1/0/5, que utiliza un valor predeterminado de 128. Ahora se prefiere la interfaz
Gi1/0/6 de SW4 y afectará al RP en SW5, como se muestra en el Ejemplo 3-7.

Ejemplo 3-7 Determinación del impacto de la prioridad de puerto en una topología


SW4# show spanning-tree vlan 1

! Output omitted for brevity


Interface Role Sts Cost Prio.Nbr Type

------------------- ---- --- --------- -------- --------------------------------

Gi1/0/2 Root FWD 4 128.2 P2p

Gi1/0/5 Desg FWD 4 128.5 P2p

Gi1/0/6 Desg FWD 4 64.6 P2p


SW5# show spanning-tree vlan 1

! Output omitted for brevity


Interface Role Sts Cost Prio.Nbr Type

------------------- ---- --- --------- -------- --------------------------------

Gi1/0/4 Altn BLK 4 128.4 P2p

Gi1/0/5 Root FWD 4 128.5 P2p

También podría gustarte