¿Cómo puedo hacer que un PVST + cambie de raíz hacia la red MST?

10

En una red en la que la mayoría de los conmutadores ejecutan MST pero algunos selectos aún ejecutan PVST +, ¿cómo se puede configurar el conmutador PVST + para que sea la raíz del árbol de expansión? Topología a continuación:

+--------+             +---------+
|        +-------------+         |
|  SW1   |             |  SW2    |
+---+----+             +--+--+---+
    |                     |  |
    |       MST           |  |
    |                     |  |
    |                     |  |
    |     +----------+    |  |
    +-----+          +----+  |
          |   SW3    |       |
          +--+-------+       |
             |               |
             |               |
             |      PVST     |
             |               |
             |      +--------+-+
             +------+          |
                    |   SW4    |
                    +----------+

El interruptor PVST + tiene la siguiente configuración:

spanning-tree vlan 1-4094 priority 0

Sin embargo, el conmutador MST registra un mensaje de que PVSTSIM está fallando:

%SPANTREE-2-PVSTSIM_FAIL: Blocking root port

¿Por qué se comporta así y qué se debe hacer para hacer la raíz lateral PVST +?

Daniel Dib
fuente
Esto supone una red de Cisco solamente. En una red de múltiples proveedores, esto "no se recomienda". (de alguien que ha pasado una semana luchando contra una red de 4 proveedores)
Ricky Beam
Si. No es común y no se recomienda. Como algunos afirman que ni siquiera es posible, quería publicar la información sobre cómo hacerlo si realmente lo necesita. Es mejor tener la raíz del lado MST porque entonces puedes hacer ingeniería de tráfico en el lado PVST cambiando el costo de la raíz.
Daniel Dib
¿Alguna respuesta te ayudó? Si es así, debe aceptar la respuesta para que la pregunta no siga apareciendo para siempre, buscando una respuesta. Alternativamente, puede proporcionar y aceptar su propia respuesta.
Ron Maupin
¿Alguna respuesta te ayudó? Si es así, debe aceptar la respuesta para que la pregunta no siga apareciendo para siempre, buscando una respuesta. Alternativamente, puede proporcionar y aceptar su propia respuesta.
Ron Maupin

Respuestas:

9

La forma en que funciona al conectar el dominio MST y PVST es que el interruptor MST en el borde del dominio simulará PVST + enviando la misma BPDU para todas las VLAN configuradas en el enlace troncal hacia el interruptor PVST +.

El CIST replica BPDU para cada VLAN. Debido a que no hay una instancia por VLAN para MST, la ID del sistema se establece en 0 en estas BPDU. Al conectar el dominio MST y PVST +, la VLAN 1 se usa para conectar los dominios.

Cuando el lado PVST + envía una BPDU con prioridad 0 para la VLAN 1, en realidad es 1 debido a la identificación extendida del sistema. Si la VLAN 2 también está configurada, el lado PVST + envía BPDU con una ID de 2 debido a la ID extendida del sistema.

La forma en que funciona la simulación PVST en el conmutador MST es que el puerto solo puede tener un rol porque no hay una instancia ejecutándose por VLAN. El CIST ahora está enviando BPDU que conoce una raíz que tiene una prioridad de 1. Esto significa que el conmutador MST debe reenviar la raíz, pero luego ve una BPDU con una prioridad de 2. Debido a que el conmutador MST tiene mejor información raíz, debería convertirse reenvío designado en el puerto, pero el puerto solo puede tener un rol, por lo que la simulación PVST falla.

Para que esto funcione, el lado PVST + debe tener una prioridad peor en la VLAN 1 que todas las demás VLAN en la troncal. La siguiente configuración funcionará:

spanning-tree vlan 1 priority 4096
spanning-tree vlan 2-4094 priority 0

De esta forma, la simulación PVST funcionará y debería verse el siguiente mensaje de registro:

%SPANTREE-2-PVSTSIM_OK: PVST Simulation inconsistency cleared

Se puede encontrar más información en el siguiente enlace.

Daniel Dib
fuente