MST - Troubleshooting

Método general (de lo mínimo a lo complejo)

  1. ¿Todos los switches están en modo MST? show spanning-tree summary / show spanning-tree mst.
  2. ¿Coincide la región en todos? show spanning-tree mst configuration (name, revision, mapeo).
  3. ¿El mapeo VLAN-instancia es el esperado?
  4. ¿El root de cada instancia es el correcto?
  5. Para bucles/estados, aplica el diagnóstico de STP (PVST+) - Troubleshooting.

Comando base:

Switch# show spanning-tree mst configuration
Switch# show spanning-tree mst

Caso 1 — Dos switches que deberían estar en la misma región no lo están

Síntoma: el balanceo no funciona; los switches no comparten instancias; la frontera aparece donde no debería.

Causa: algo difiere en la configuración de región. Basta con que una de estas tres cosas no coincida: nombre, revisión o mapeo VLAN-instancia.

Diagnóstico:

Switch# show spanning-tree mst configuration

Compara el bloque (Name, Revision, mapeo) en ambos switches, carácter por carácter. Un nombre con distinta mayúscula, o una VLAN de más en una instancia, ya los pone en regiones distintas.

Solución: dejar la configuración de región idéntica en todos los switches.

Switch(config)# spanning-tree mst configuration
Switch(config-mst)# name REGION_1
Switch(config-mst)# revision 1
Switch(config-mst)# instance 1 vlan 2-20
Switch(config-mst)# instance 2 vlan 21-40
Switch(config-mst)# exit

Caso 2 — Una VLAN no se comporta como espero (quedó en la instancia 0)

Síntoma: una VLAN sigue el spanning-tree de la instancia 0 (IST) en lugar de la instancia que querías.

Causa: esa VLAN no está mapeada explícitamente a una instancia, así que cae en la instancia 0.

Diagnóstico:

Switch# show spanning-tree mst configuration   ! ¿en qué instancia está la VLAN?

Solución: mapear la VLAN a la instancia correcta (recuerda hacerlo en todos los switches de la región).

Switch(config)# spanning-tree mst configuration
Switch(config-mst)# instance 1 vlan 2-25
Switch(config-mst)# exit

Caso 3 — El root de una instancia es el switch equivocado

Diagnóstico:

Switch# show spanning-tree mst 1   ! ¿quién es el root de la instancia 1?

Solución: fijar el root de esa instancia.

Switch(config)# spanning-tree mst 1 root primary

O ajustar prioridad/costo por instancia:

Switch(config)# spanning-tree mst 1 priority 24576
Switch(config-if)# spanning-tree mst 1 cost 100

Caso 4 — Problemas en la frontera con otra región o con switches PVST+

Síntoma: comportamiento raro entre la región MST y switches que corren PVST+/RSTP.

Causa: en la frontera, MST se presenta hacia afuera como una sola instancia (la IST). La interacción con PVST+ puede requerir cuidado con las prioridades.

Diagnóstico:

Switch# show spanning-tree mst interface gigabitEthernet 0/1
Switch# show spanning-tree

Solución: mantener coherencia de root entre la región MST y el dominio PVST+ vecino; idealmente que el root de la IST sea también preferente hacia el lado PVST+.


Caso 5 — Bucles, puertos bloqueados o inestabilidad

Se diagnostican igual que en STP/RSTP (root, costos, protecciones, MAC flapping). Consulta STP (PVST+) - Troubleshooting y Portfast, BDPU Guard & Filter, Root Guard, Loop Guard - Troubleshooting.


Recuerda el orden: modo MST en todos, región idéntica (name/revision/mapeo), mapeo VLAN-instancia correcto, root por instancia, y la frontera con otras regiones/PVST+.