MST - Troubleshooting
Método general (de lo mínimo a lo complejo)
- ¿Todos los switches están en modo MST?
show spanning-tree summary/show spanning-tree mst. - ¿Coincide la región en todos?
show spanning-tree mst configuration(name, revision, mapeo). - ¿El mapeo VLAN-instancia es el esperado?
- ¿El root de cada instancia es el correcto?
- 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+.