RSTP - Troubleshooting

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

  1. ¿Está realmente en modo rapid-pvst? show spanning-tree summary.
  2. ¿Todos los switches usan el mismo modo? un switch en pvst frena la convergencia rápida en su tramo.
  3. ¿Los enlaces entre switches son point-to-point? (full-duplex).
  4. ¿Los puertos de acceso son edge (PortFast)?
  5. Para bucles/root, aplica el mismo diagnóstico que en STP (PVST+) - Troubleshooting.

Comando base:

Switch# show spanning-tree summary
Switch# show spanning-tree

Caso 1 — La convergencia sigue siendo lenta

Síntoma: al caer un enlace, la red tarda ~30-50 seg en recuperarse (como STP clásico).

Causas:

  • El switch está en pvst (STP clásico), no en rapid-pvst.
  • Un switch vecino está en pvst, y ese tramo baja a modo clásico.

Diagnóstico:

Switch# show spanning-tree summary       ! ¿"rapid-pvst mode"?
Switch# show spanning-tree                ! ¿protocol rstp o ieee?

Solución: poner todos los switches en el mismo modo.

Switch(config)# spanning-tree mode rapid-pvst

Caso 2 — Un enlace no hace la transición rápida

Síntoma: un troncal tarda en pasar a forwarding aunque el switch está en rapid-pvst.

Causa: RSTP ve el enlace como shared (half-duplex) y no puede negociar rápido (proposal/agreement solo funciona en point-to-point).

Diagnóstico:

Switch# show spanning-tree interface gigabitEthernet 0/1 detail   ! Link type
Switch# show interfaces gigabitEthernet 0/1 | include duplex

Solución: corregir el dúplex a full (autonegociación), o forzar el tipo de enlace.

Switch(config)# interface gigabitEthernet 0/1
Switch(config-if)# spanning-tree link-type point-to-point

Caso 3 — Un puerto de acceso genera cambios de topología

Síntoma: microcortes cuando una PC enciende/apaga.

Causa: el puerto de acceso no está como edge (PortFast); cada cambio de enlace genera un evento de topología.

Diagnóstico:

Switch# show spanning-tree interface fastEthernet 0/5 detail   ! ¿portfast/edge?

Solución:

Switch(config)# interface fastEthernet 0/5
Switch(config-if)# spanning-tree portfast

Caso 4 — Interoperar con un switch que solo habla STP

Síntoma: el tramo hacia un switch antiguo converge lento.

Causa: RSTP es compatible hacia atrás: en el puerto hacia un vecino que solo habla 802.1D, RSTP baja a modo clásico en ese enlace. Es esperado.

Diagnóstico:

Switch# show spanning-tree interface fastEthernet 0/10 detail

Solución: si es posible, actualizar/activar RSTP en el switch vecino para que todo el dominio use convergencia rápida.


Caso 5 — Bucles, root equivocado o puertos bloqueados

Estos casos se diagnostican igual que en STP clásico (elección de root, costos, MAC flapping, protecciones). Consulta STP (PVST+) - Troubleshooting y Portfast, BDPU Guard & Filter, Root Guard, Loop Guard - Troubleshooting.


Recuerda el orden: modo rapid-pvst en todos, enlaces point-to-point, accesos como edge, y para bucles/root usa el troubleshooting de STP.