WIKI CNOC
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:'
Tabla de contenidos
3. 📌 1.1 Revisar el estado general de STP [Editar]
4. 📌 1.2 Verificar Topología Cambiante [Editar]
5. 📌 2.1 Revisar el Estado del Root Bridge [Editar]
6. 📌 2.2 Analizar los Roles y Costos de los Puertos [Editar]
📘 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
- Redes empresariales LAN: Implementado en switches para evitar bucles cuando se utilizan enlaces redundantes.
- Data Centers: Garantiza conectividad estable en redes de alta disponibilidad con múltiples rutas.
- 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?
- 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.
- El switch con la menor Bridge ID es elegido como Root Bridge.
- Si dos switches tienen la misma prioridad, se utiliza la dirección MAC como criterio de desempate.
- Cada switch tiene una Bridge ID, que consta de:
📌 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:
- Revisar Roles de Puertos:
[Huawei] display stp briefAsegurarse de que no hay cambios recientes en la topología:
[Huawei] display stp topology-changeConfirmar 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.