STP

Error wiki: El nombre de la sección no puede repetirse '📌 En Huawei:'

Error wiki: El nombre de la sección no puede repetirse '📌 En Cisco:'

📘 Manual de Capacitación: Protocolo STP y Relacionados (Huawei y Cisco)

🔹 1. Introducción a STP

El Spanning Tree Protocol (STP) es un protocolo estándar de la capa 2 del modelo OSI desarrollado para garantizar la conectividad sin bucles en redes LAN con múltiples enlaces redundantes. Los bucles pueden generar tormentas de broadcast, pérdida de paquetes y congestión en la red. STP desactiva enlaces redundantes seleccionados, manteniendo la conectividad entre los nodos de la red.

✨ Características Principales de STP

  • 🔁 Prevención de bucles: Identifica y desactiva automáticamente los enlaces redundantes para evitar bucles en la red.
  • 🛡️ Redundancia: Los enlaces desactivados por STP permanecen en espera. Si un enlace activo falla, STP reactiva el enlace redundante.
  • 📶 Estados de los Puertos: Cada puerto participa en diferentes estados durante la convergencia de STP:
    • Blocking: Bloquea tráfico para evitar bucles.
    • Listening: Escucha BPDUs para definir roles de puertos.
    • Learning: Aprende direcciones MAC.
    • Forwarding: Reenvía tráfico y aprende direcciones MAC.
    • Disabled: Puerto inactivo o administrativamente deshabilitado.
  • 🏆 Elección del Puente Raíz (Root Bridge): STP selecciona un Root Bridge en la red, basado en la combinación de prioridad y dirección MAC. Este switch actúa como punto de referencia para determinar el camino más corto hacia cada segmento.

❓ ¿Por qué es importante STP?

En redes con enlaces redundantes, los bucles pueden causar:

  • 🔁 Tormentas de broadcast: Los paquetes se replican y circulan indefinidamente.
  • 🧠 Sobrecarga en los switches: Debido al constante reenvío de paquetes.
  • 📉 Pérdida de conectividad: Los switches no pueden procesar correctamente el tráfico de datos.

STP asegura una red eficiente y confiable al prevenir estas situaciones.

✅ Ventajas de STP

  • Estabilidad de la red: Evita problemas asociados con bucles.
  • Recuperación automática: Reactiva enlaces redundantes en caso de fallas.
  • Compatibilidad: Funciona en redes multivendor que siguen el estándar IEEE 802.1D.

⚠️ Limitaciones de STP

  • Tiempo de convergencia: Las redes con STP tradicional pueden tardar hasta 50 segundos en converger.
  • Limitación en redes grandes: No es escalable en grandes infraestructuras.
  • Mejoras necesarias: Variantes como RSTP y MSTP optimizan sus limitaciones.

🛠️ Casos de Uso de STP

  1. Redes empresariales LAN: Implementado en switches para evitar bucles cuando se utilizan enlaces redundantes.
  2. Data Centers: Garantiza conectividad estable en redes de alta disponibilidad con múltiples rutas.
  3. Proveedores de servicios (ISP): Utilizado para mantener la redundancia y la recuperación automática de enlaces en redes de clientes.

🔄 Funcionamiento del Protocolo STP

El Spanning Tree Protocol (STP) sigue un proceso bien definido para garantizar que las redes LAN con enlaces redundantes funcionen sin bucles. A continuación, se explica detalladamente su funcionamiento.

🏆 Elección del Puente Raíz (Root Bridge)

El Root Bridge es el switch central de referencia en la red. Todo el tráfico de datos utiliza el camino más corto hacia este dispositivo como punto de referencia.

  • ¿Cómo se selecciona el Root Bridge?
    1. Cada switch tiene una Bridge ID, que consta de:
      • Prioridad: Un valor configurable, con un valor predeterminado de 32768.
      • Dirección MAC: La dirección MAC de la unidad más baja en el switch.
    2. El switch con la menor Bridge ID es elegido como Root Bridge.
    3. Si dos switches tienen la misma prioridad, se utiliza la dirección MAC como criterio de desempate.

📌 Configuración de la prioridad: Es posible configurar manualmente la prioridad para garantizar que un switch específico sea el Root Bridge.

🛠️ Comando en Huawei:

[Switch] stp priority 4096
 

🔔 Nota: Configurar una prioridad más baja aumenta las probabilidades de que el switch sea elegido como Root Bridge.

🔌 Roles de los Puertos

Una vez seleccionado el Root Bridge, STP asigna un rol a cada puerto de los switches conectados en la red:

  • Root Port (RP):
    • Es el puerto que tiene el camino más corto hacia el Root Bridge.
    • Solo hay un Root Port por switch no raíz.
  • Designated Port (DP):
    • Es el puerto que conecta un segmento a la red y reenvía el tráfico hacia el Root Bridge.
    • Cada segmento debe tener un único Designated Port.
  • Blocked Port:
    • Permanece inactivo para evitar bucles.
    • Solo escucha BPDUs, pero no reenvía tráfico.

🔎 Ejemplo de visualización en Huawei:

[Switch] display stp brief
 

💡 Salida esperada:

Interface   Role         State      Path Cost
Gig0/0/1    Root Port    Forwarding 20000
Gig0/0/2    Designated   Forwarding 20000
Gig0/0/3    Alternate    Blocking   20000
 

📶 Estados de las Interfaces STP

Resumen de cómo se comportan las interfaces de red bajo STP:

Estado Rol del Puerto Acción Ejemplo en Interfaz
Blocking Alternate Solo procesa BPDU, evita bucles GigabitEthernet0/0/1
Listening Designated Escucha BPDU, determina el rol GigabitEthernet0/0/2
Learning Designated Aprende direcciones MAC GigabitEthernet0/0/3
Forwarding Designated / Root Reenvía tráfico, aprende direcciones MAC GigabitEthernet0/0/4
Disabled N/A Sin participación en STP GigabitEthernet0/0/5

🔒 1. Estado Blocking

Escenario: Un puerto en un switch detecta un enlace redundante en la red y entra en estado Blocking para evitar bucles.

Estado del puerto:

  • Interfaz: GigabitEthernet0/0/1
  • Acción: Solo escucha BPDU y no permite el reenvío de tráfico.

🛠️ Verificación en Huawei:

[Switch] display stp brief
 

💡 Salida esperada:

Interface           Role          State      Path Cost
GigabitEthernet0/0/1 Alternate     Blocking   20000
 

👂 2. Estado Listening

Escenario: Después de un cambio en la topología, un puerto pasa al estado Listening para determinar si se convertirá en un puerto Root o Designated.

Estado del puerto:

  • Interfaz: GigabitEthernet0/0/2
  • Acción: Escucha BPDU para decidir el rol de puerto.

🛠️ Verificación en Huawei:

[Switch] display stp brief
 

💡 Salida esperada:

Interface           Role          State      Path Cost
GigabitEthernet0/0/2 Designated    Listening  20000
 

📚 3. Estado Learning

Escenario: El puerto ahora comienza a aprender las direcciones MAC de los dispositivos conectados a la red, pero aún no envía ni reenvía tráfico de datos.

Estado del puerto:

  • Interfaz: GigabitEthernet0/0/3
  • Acción: Construye la tabla de reenvío aprendiendo direcciones MAC.

🛠️ Verificación en Huawei:

[Switch] display stp brief
 

💡 Salida esperada:

Interface           Role          State      Path Cost
GigabitEthernet0/0/3 Designated    Learning   20000
 

🔁 4. Estado Forwarding

Escenario: El puerto alcanza el estado final de Forwarding, donde puede reenviar tráfico y seguir aprendiendo direcciones MAC.

Estado del puerto:

  • Interfaz: GigabitEthernet0/0/4
  • Acción: Reenvía tráfico y actualiza la tabla de direcciones MAC.

🛠️ Verificación en Huawei:

[Switch] display stp brief
 

💡 Salida esperada:

Interface           Role          State      Path Cost
GigabitEthernet0/0/4 Designated    Forwarding 20000
 

🚫 5. Estado Disabled

Escenario: Un puerto ha sido administrativamente deshabilitado o está fuera de servicio.

Estado del puerto:

  • Interfaz: GigabitEthernet0/0/5
  • Acción: No participa en el protocolo STP ni procesa BPDU.

🛠️ Verificación en Huawei:

[Switch] display stp brief
 

💡 Salida esperada:

Interface           Role          State      Path Cost
GigabitEthernet0/0/5 Disabled      Disabled   0
 

📨 Tipos de BPDU (Bridge Protocol Data Units)

Las BPDU son mensajes críticos en el funcionamiento de STP (Spanning Tree Protocol), ya que permiten que los switches compartan información topológica para evitar bucles y mantener la red estable.


1. Configuration BPDU

  • ¿Qué son? Contienen información clave como:
    • Root Bridge ID: Identificador del switch raíz.
    • Coste al Root Bridge: Distancia acumulada al Root Bridge.
    • Rol del puerto: Indica si es Root, Designated o Alternate.
  • Propósito: Seleccionar el Root Bridge y mantener la estructura del árbol.
  • Frecuencia de envío: Cada 2 segundos desde el Root Bridge.
  • Ejemplo práctico: Un switch recién encendido envía Configuration BPDUs para establecer su rol en la red.

2. Topology Change Notification (TCN)

  • ¿Qué son? Notifican cambios topológicos como:
    • Un enlace caído o establecido.
    • Un puerto activado o desactivado.
  • Propósito: Informar al Root Bridge para ajustar los tiempos de reenvío y acelerar la convergencia.
  • Flujo de notificación: El switch afectado envía una TCN al Root Bridge a través del puerto Root.
  • Ejemplo práctico: Al fallar un enlace, el switch más cercano envía un TCN y el Root propaga BPDUs actualizadas.

🛠️ Comando para Verificar BPDU en Huawei

En switches Huawei, puedes verificar el estado y los mensajes BPDU usando el siguiente comando:

[Switch] display stp bpdu
  • Propósito: Observar detalles sobre los BPDU enviados y recibidos por el switch, útil para diagnosticar problemas de STP.

Salida esperada:

[Switch] display stp bpdu
BPDU Information:
------------------------------------------------------------------
Interface           Sent BPDUs      Received BPDUs
------------------------------------------------------------------
GigabitEthernet0/0/1     1234               1290
GigabitEthernet0/0/2     1456               1378
------------------------------------------------------------------
  • Sent BPDUs: Número de BPDUs enviados por la interfaz.
  • Received BPDUs: Número de BPDUs recibidos por la interfaz.

⚙️ Ejemplo de Configuración Práctica en Huawei

1. Configuración básica de STP

[Switch] stp enable
[Switch] stp mode stp

2. Verificar información de BPDU

[Switch] display stp bpdu

3. Forzar un switch como Root Bridge

[Switch] stp priority 4096

4. Configurar un puerto como borde (edge)

[Switch] interface GigabitEthernet0/0/1
[Switch-GigabitEthernet0/0/1] stp edged-port enable

🔄 Relación entre Configuration BPDU y TCN

Tipo de BPDU Propósito Ejemplo Práctico
Configuration BPDU Mantener la estructura de la red y seleccionar el Root Bridge Identificar el Root Bridge en una red LAN.
Topology Change Notification (TCN) Informar cambios topológicos en la red Cuando un puerto se activa o un enlace falla.

Este conocimiento permite a los operadores identificar rápidamente problemas topológicos y ajustar configuraciones para optimizar el comportamiento de STP en la red.


📶 Proceso de Convergencia de STP

El Spanning Tree Protocol (STP) sigue un proceso de convergencia estructurado para garantizar que no existan bucles en la red y se mantenga la conectividad. Durante la convergencia, STP realiza las siguientes acciones:

1. Selección del Root Bridge

  • STP utiliza las Configuration BPDU para seleccionar el Root Bridge.
  • El switch con la menor Bridge ID (prioridad + dirección MAC) será elegido como el Root Bridge.

Comando para verificar el Root Bridge en Huawei:

[Switch] display stp

Salida esperada:

Spanning tree enabled mode : STP
Root Bridge ID : 4096.00e0.fc12.3456
Bridge ID : 8192.00e0.fc56.7890
  • Root Bridge ID: Identificador del Root Bridge actual.
  • Bridge ID: Identificador del switch local para comparación.

2. Determinación de Roles de Puertos

Cada puerto en un switch asume uno de los siguientes roles:

  • Root Port: Mejor camino hacia el Root Bridge (menor costo).
  • Designated Port: Mejor camino hacia un segmento de red.
  • Blocked Port: Inactivo para evitar bucles.

Comando para verificar roles de puerto en Huawei:

[Switch] display stp brief

Salida esperada:

Spanning tree enabled mode : STP
Port                 Role       State      Cost     Priority
------------------------------------------------------------
GE0/0/1              Root       Forwarding 20       128
GE0/0/2              Designated Forwarding 20       128
GE0/0/3              Alternate  Blocking   200      128
  • Root: Mejor puerto hacia el Root Bridge.
  • Designated: Activo para reenviar tráfico en su segmento.
  • Alternate/Blocked: Inactivo para evitar bucles.

3. Transición de Estados de Puertos

Los puertos pasan por los siguientes estados durante la convergencia:

Estado Descripción Duración Estimada
Blocking El puerto no reenvía tráfico ni aprende MAC. 20 segundos (por defecto)
Listening El puerto escucha BPDU para definir roles. 15 segundos
Learning El puerto comienza a aprender direcciones MAC. 15 segundos
Forwarding El puerto reenvía tráfico y actualiza direcciones MAC. N/A
Disabled Puerto manualmente deshabilitado. N/A

Comando para verificar el estado de los puertos en Huawei:

[Switch] display stp port

Salida esperada:

Port                Role       State       Cost
------------------------------------------------
GE0/0/1             Root       Forwarding  20
GE0/0/2             Designated Forwarding 20
GE0/0/3             Alternate  Blocking    200

4. Reactivación Automática de Enlaces Redundantes

Cuando un enlace activo falla, STP reactiva enlaces redundantes automáticamente para mantener la conectividad.

Comando para verificar cambios topológicos en Huawei:

[Switch] display stp topology-change

Salida esperada:

Topology change count : 5
Last topology change occurred : 00:05:43
  • Topology change count: Número total de cambios en la topología detectados por STP.
  • Last topology change occurred: Tiempo transcurrido desde el último cambio, útil para identificar eventos recientes en la red.

Cálculo del Coste de los Caminos

STP utiliza el Path Cost para determinar el mejor camino hacia el Root Bridge. Este coste depende del ancho de banda del enlace y está predefinido según el estándar IEEE.

Ancho de Banda Coste (por defecto)
10 Mbps 2000
100 Mbps 200
1 Gbps 20
10 Gbps 2

Ejemplo práctico: Configuración del Path Cost en Huawei

[Switch] interface GigabitEthernet0/0/1
[Switch-GigabitEthernet0/0/1] stp cost 10

Este comando ajusta manualmente el coste del camino para influir en la selección del mejor camino hacia el Root Bridge.

🔄 Validaciones Adicionales para la Convergencia

1. Verificar Convergencia Completa

Para confirmar que la red ha alcanzado un estado estable:

[Switch] display stp state

2. Forzar un Switch como Root Bridge

En caso de que desees que un switch sea siempre el Root Bridge, reduce su prioridad:

[Switch] stp priority 4096

3. Configurar un Puerto como Puerto Borde

Para acelerar la convergencia en puertos conectados a hosts finales:

[Switch] interface GigabitEthernet0/0/1
[Switch-GigabitEthernet0/0/1] stp edged-port enable

Nota: Esto previene que el puerto pase por los estados Blocking, Listening y Learning, acelerando la conexión.


📋 Resumen de Comandos

Comando Propósito
display stp Mostrar el estado general de STP en el switch.
display stp brief Ver roles y estados de puertos de forma resumida.
display stp port Mostrar información detallada por puerto.
display stp topology-change Verificar cambios recientes en la topología.
stp priority [valor] Configurar la prioridad del switch (menor es mejor).
stp cost [valor] Ajustar el coste del camino para un puerto.
stp edged-port enable Configurar un puerto como borde.

🔧 3. Configuración Básica de STP

Ejemplo Práctico de Configuración Básica en Huawei

# Habilitar STP globalmente
[Switch] stp enable
# Configurar prioridad del switch para asegurar que sea el Root Bridge
[Switch] stp priority 4096
# Configurar el coste de un puerto para influir en la selección del Root Port
[Switch] interface GigabitEthernet0/0/1
[Switch-GigabitEthernet0/0/1] stp cost 10
# Verificar el estado de STP en el switch
[Switch] display stp brief

Con esta configuración, el switch tendrá mayor probabilidad de ser elegido como Root Bridge y se controlará mejor el camino que tomará el tráfico en la red.


Configuración en Switches Huawei

Habilitar STP y configuración básica:

 system-view
[Huawei] stp enable
[Huawei] stp mode stp
[Huawei] stp vlan 1 priority 4096
[Huawei] display stp brief

Configurar el puerto como Edge:

[Huawei] interface GigabitEthernet0/0/1
[Huawei-GigabitEthernet0/0/1] stp edged-port enable

Configuración en Switches Cisco

Habilitar STP y configurar Root Bridge:

Switch(config)# spanning-tree mode pvst
Switch(config)# spanning-tree vlan 1 priority 4096
Switch# show spanning-tree

Configurar puerto como Edge (Cisco):

Switch(config)# interface GigabitEthernet0/1
Switch(config-if)# spanning-tree portfast

🔄 4. Variantes de STP

El protocolo STP cuenta con varias variantes diseñadas para mejorar su rendimiento, tiempo de convergencia y compatibilidad con diferentes entornos de red. Las más comunes son RSTP y MSTP.

⚡ RSTP (Rapid Spanning Tree Protocol)

¿Qué es? RSTP es una mejora del protocolo original STP, que ofrece una convergencia más rápida tras un cambio topológico. En lugar de esperar a que los puertos pasen por todos los estados (Blocking → Listening → Learning → Forwarding), RSTP permite una transición más directa.

Características Clave de RSTP
  • Transición Rápida de Puertos:
    • Los puertos configurados como "Edge Ports" (puertos borde) pasan inmediatamente al estado Forwarding.
    • Los enlaces punto a punto pueden negociar transiciones rápidas entre switches.
  • Estados Reducidos: RSTP elimina los estados Blocking y Listening, consolidándolos en el estado Discarding.
  • Compatibilidad: Compatible con dispositivos que ejecutan el protocolo STP original.
🔧 Configuración de RSTP en Huawei

1. Habilitar RSTP en el Switch:

[Huawei] stp mode rstp

2. Verificar el Modo de STP:

[Huawei] display stp

Salida esperada:

Spanning tree enabled mode : RSTP
Root Bridge ID : 4096.00e0.fc12.3456

3. Configurar un Puerto como Edge Port:

[Huawei] interface GigabitEthernet0/0/1
[Huawei-GigabitEthernet0/0/1] stp edged-port enable
🛠️ Configuración de RSTP en Cisco

1. Habilitar RSTP con PVST (Per VLAN Spanning Tree):

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

2. Configurar un Puerto como Edge Port:

Switch(config)# interface gigabitethernet 1/0/1
Switch(config-if)# spanning-tree portfast

🔍 Verificación de RSTP

📌 En Huawei: [Editar]

1. Verificar el Estado de los Puertos:

[Huawei] display stp brief

Salida esperada:

Port                 Role       State      Cost     Priority
------------------------------------------------------------
GE0/0/1              Root       Forwarding 20       128
GE0/0/2              Designated Forwarding 20       128

2. Mostrar Cambios en la Topología:

[Huawei] display stp topology-change

🧩 MSTP (Multiple Spanning Tree Protocol)

¿Qué es? MSTP permite agrupar múltiples VLAN en instancias específicas para optimizar el rendimiento de STP en redes con muchas VLANs.

🔍 Características Clave de MSTP
  • Reducción de Recursos: En lugar de ejecutar una instancia STP por cada VLAN (como en PVST), MSTP agrupa varias VLAN en una sola instancia.
  • Compatibilidad: Permite coexistir con dispositivos que ejecuten RSTP o STP.
  • Mejor Escalabilidad: Ideal para entornos con un gran número de VLANs.

🔧 Configuración de MSTP

📌 En Huawei:

1. Habilitar MSTP:

[Huawei] stp mode mstp

2. Crear una Región MSTP:

[Huawei] stp region-configuration
[Huawei-mst-region] region-name MY_REGION
[Huawei-mst-region] revision-level 1
[Huawei-mst-region] instance 1 vlan 10 to 20
[Huawei-mst-region] instance 2 vlan 30 to 40
[Huawei-mst-region] active

3. Asignar un Switch como Root para una Instancia:

[Huawei] stp instance 1 priority 4096

📌 En Cisco: [Editar]

1. Habilitar MSTP:

Switch(config)# spanning-tree mode mst

2. Configurar Región MST:

Switch(config)# spanning-tree mst configuration
Switch(config-mst)# name MY_REGION
Switch(config-mst)# revision 1
Switch(config-mst)# instance 1 vlan 10-20
Switch(config-mst)# instance 2 vlan 30-40
Switch(config-mst)# exit
Switch(config)# spanning-tree mst instance 1 root primary

🔍 Verificación de MSTP

📌 En Huawei:

1. Mostrar Estado de las Instancias:

[Huawei] display stp brief

2. Verificar las VLAN Asignadas a las Instancias:

[Huawei] display stp region-configuration

📌 En Cisco:

1. Verificar el Estado de MSTP:

Switch# show spanning-tree mst

2. Visualizar Información de una Instancia:

Switch# show spanning-tree mst 1

📊 Comparativa de las Variantes

Protocolo Tiempo de Convergencia Estados de Puertos Escalabilidad
STP Lento (30-50 segundos) Blocking, Listening, Learning, Forwarding, Disabled Limitado
RSTP Rápido Discarding, Learning, Forwarding Adecuado para medianas redes
MSTP Rápido Discarding, Learning, Forwarding Alta, ideal para redes grandes

🛠️ Resolución de Problemas

La convergencia en una red basada en STP implica que todos los puertos relevantes alcancen un estado estable (Forwarding o Blocking) sin bucles o fluctuaciones innecesarias. A continuación, se presentan las mejores prácticas para detectar problemas de convergencia, diagnosticar sus causas y solucionarlos.

🔧 1. Detectar Problemas de Convergencia

Para identificar problemas de convergencia, puedes utilizar los siguientes indicadores clave:

📌 1.1 Revisar el estado general de STP [Editar]

Comando Huawei:

[Huawei] display stp brief

Interpretación:

  • Cada puerto debe estar en estado Forwarding o Blocking.
  • El puerto con el rol Root indica el camino hacia el Root Bridge.
  • Cualquier puerto en un estado diferente podría indicar problemas de convergencia.

Salida de ejemplo:

MSTID   Port                 Role     STP State     Protection
   0    GigabitEthernet0/2/0  DESI    FORWARDING    LOOP
   0    GigabitEthernet0/2/2  ROOT    FORWARDING    LOOP
   0    GigabitEthernet0/2/8  DESI    FORWARDING    LOOP
 

📌 1.2 Verificar Topología Cambiante [Editar]

Comando Huawei:

[Huawei] display stp topology-change

Interpretación:

  • Time since last topology change debe ser estable.
  • Cambios frecuentes indican problemas de enlaces o configuraciones.
  • Revisa Topology change initiator para identificar el puerto que inicia los cambios.

Salida de ejemplo:

CIST topology change information
  Number of topology changes             :3171
  Time since last topology change        :0 days 10h:0m:32s
  Topology change initiator(notified)    :GigabitEthernet0/2/2
 
📌 1.3 Verificar BPDU y Estadísticas de Cambios

Comando Huawei:

[Huawei] display stp tc-bpdu statistics history

Interpretación:

  • TC(Send/Receive) y BPDU Sent/Received deben mostrar valores consistentes.
  • Un incremento constante en los valores indica posibles problemas de inestabilidad.

Salida de ejemplo:

MSTID Port                 TC(Send/Receive)   BPDU Sent/Received
0     GigabitEthernet0/2/0  7682/526           7179947/354254
 

🔍 2. Diagnosticar Problemas

📌 2.1 Revisar el Estado del Root Bridge [Editar]

Comando Huawei:

[Huawei] display stp

Interpretación:

  • CIST Root debe coincidir con el identificador del switch configurado como Root Bridge.
  • Si el Root Bridge cambia frecuentemente, revisa prioridades de los switches y enlaces físicos.

Salida de ejemplo:

CIST Root/ERPC      :4096.94b2-710e-bf90 / 400
CIST RootPortId     :128.4 (GigabitEthernet0/2/2)
 

📌 2.2 Analizar los Roles y Costos de los Puertos [Editar]

Comando Huawei:

[Huawei] display stp active

Interpretación:

  • Verifica que los puertos tengan roles lógicos:
    • Root Port: Indica el camino más corto hacia el Root Bridge.
    • Designated Port: Es el mejor camino para un segmento de red.
  • Asegúrate de que los costos de los puertos reflejen correctamente el ancho de banda de los enlaces.

Salida de ejemplo:

Port Role           :Root Port
Port Cost(Dot1T)    :Config=auto / Active=2000
Port Protocol       :Enabled
 
📌 2.3 Revisar Cambios en el Estado de los Puertos

Comando Huawei:

[Huawei] display stp interface GigabitEthernet0/2/2

Interpretación:

  • Revisa la cantidad de BPDU enviadas y recibidas.
  • Detecta si el puerto cambia frecuentemente entre estados (Blocking, Listening, Forwarding).

Salida de ejemplo:

Port Role           :Root Port
BPDU Sent           :7179947
BPDU Received       :354254
 

🛠️ 3. Soluciones para Problemas de Convergencia

🔧 3.1 Configurar Correctamente el Root Bridge [Editar]

Si el Root Bridge cambia constantemente, asegúrate de configurar su prioridad adecuadamente.

Huawei:

[Huawei] stp priority 4096

Cisco:

Switch(config)# spanning-tree vlan 1 priority 4096

🔒 3.2 Estabilizar Enlaces Redundantes [Editar]

Si hay fluctuaciones frecuentes en puertos, puedes aplicar protección para evitar que dispositivos no autorizados afecten la topología STP.

Huawei:

[Huawei] stp bpdu-protection enable

Este comando evita que se acepten BPDUs inesperadas en puertos de acceso, reduciendo riesgos de cambios topológicos no deseados.

🔧 3.3 Ajustar los Temporizadores de Convergencia

Huawei:

[Huawei] stp timer hello 2
[Huawei] stp timer forward-delay 15
[Huawei] stp timer max-age 20
 

Asegúrate de que los temporizadores coincidan entre todos los switches.

🛡️ 3.4 Habilitar BPDU Guard para Puertos de Acceso

Huawei:

[Huawei] interface GigabitEthernet0/2/1
[Huawei-GigabitEthernet0/2/1] stp bpdu-protection enable
 

Esto previene que dispositivos no administrados alteren la topología.


✅ 4. Validar la Convergencia

Para confirmar que la red ha alcanzado un estado estable:

  1. Revisar Roles de Puertos:
[Huawei] display stp brief
   
Asegurarse de que no hay cambios recientes en la topología:
[Huawei] display stp topology-change
   
Confirmar que todos los puertos estén estables:
[Huawei] display stp tc-bpdu statistics history
   

📝 Resumen

  • Diagnóstico: Identifica roles y costos incorrectos, fluctuaciones en los puertos y cambios frecuentes en la topología.
  • Soluciones: Configura el Root Bridge, ajusta temporizadores y habilita protecciones como BPDU Guard.
  • Validación: Verifica que la red esté estable y que no ocurran cambios en la topología a través de los comandos de monitoreo.

🎓 Conclusión

Este manual proporciona una base sólida para comprender y aplicar configuraciones de STP en entornos con equipos Huawei y Cisco. Las prácticas incluidas fortalecen el conocimiento y preparan al personal para enfrentar problemas en redes LAN.