Guía del Protocolo de Árbol de Ramificación (STP): Concepto y funcionamiento
En la infraestructura de red, se produce un bucle cuando los paquetes de red se enrutan constantemente entre dos o más dispositivos sin llegar a su destino. Esta situación se debe a la presencia de rutas redundantes o múltiples entre dispositivos de red, lo que provoca que los paquetes viajen indefinidamente en un bucle.
Los bucles de red pueden afectar gravemente el rendimiento de la red, provocando lentitud o falta de respuesta, mayor congestión e incluso interrupciones. Prevenir los bucles de red es crucial para mantener una red estable y eficiente.
Los bucles de red pueden ocurrir por varias razones; aquí hay algunos ejemplos:
- Contacto frecuente: La comunicación repetida entre dispositivos de red, como conmutadores o enrutadores, puede provocar bucles de red al permitir que los paquetes viajen por múltiples rutas, lo que genera congestión y formación de bucles.
- Dispositivos de red configurados incorrectamente: Los dispositivos de red mal configurados pueden causar bucles de red. Por ejemplo, si dos puertos de switch están configurados incorrectamente para estar en la misma VLAN, los paquetes pueden redirigirse entre ellos, creando un bucle.
- Problemas de diseño de red: Un diseño de red deficiente puede contribuir a la formación de bucles. Añadir enlaces redundantes a una red que no fue diseñada adecuadamente para la redundancia puede generar bucles.
- Error humano: El error humano también puede provocar bucles en la red al cometer errores al configurar o modificar dispositivos o cables de red.
Exploremos cómo prevenir bucles de red y superar problemas de red relacionados.
Protocolo de árbol espaciador (STP)
El Protocolo de Árbol Espaciado (STP) es un método ampliamente utilizado y eficaz para prevenir bucles de red. Ayuda a prevenirlos mediante la monitorización activa de la topología de la red y el bloqueo selectivo de enlaces duplicados. Esto garantiza que solo haya una ruta activa entre dos dispositivos de red. De esta forma, STP ayuda a prevenir las tormentas de difusión y la congestión de la red que pueden resultar de los bucles. Si bien existen otros métodos para prevenir bucles de red, STP es una solución robusta y fiable. Es compatible con la mayoría de los dispositivos de red y está ampliamente implementado en redes empresariales.
¿Cómo funciona STP?
STP determina qué interfaces deben permitir el tráfico, y las interfaces restantes se bloquean. STP utiliza tres criterios para determinar si una interfaz debe pasar a través:
- Elegir el puente radical
- Seleccionar el puerto raíz
- Seleccionar el puerto asignado y el puerto no asignado
1. Seleccionar el puente raíz.
En una red con múltiples conmutadores, uno de ellos se elige como puente raíz, que se convierte en el punto central de la red. El puente raíz se selecciona mediante un proceso de elección basado en los identificadores de puente de los conmutadores de la red. Un identificador de puente es un identificador único asignado a cada conmutador y se calcula combinando un valor de prioridad y una dirección. dirección MAC Para el convertidor.
Al habilitar por primera vez el Protocolo de Árbol de Ramificación (STP) en un switch, este asume que es el puente raíz y comienza a transmitir mensajes BPDU (Módulo de Datos de Protocolo de Puente) a otros switches. Cada switch que recibe un mensaje BPDU compara el ID de puente del switch emisor con el suyo propio. El switch con el ID de puente más bajo se selecciona como puente raíz, y los demás switches ajustan sus configuraciones de STP en consecuencia.
Si dos switches tienen la misma prioridad, se elige como puente raíz el switch con la dirección MAC más baja. En caso de empate, se selecciona el puente raíz según la prioridad y el ID del puerto. Una vez seleccionado el puente raíz, se calcula la topología de la red y STP determina la mejor ruta para el reenvío de datos.
En el siguiente ejemplo, el switch 1 se eligió como puente raíz según su ID de puente. Aunque todos los switches tienen la misma prioridad, el switch 1 tiene la dirección MAC más baja cuando se combina el ID de MAC con la prioridad; por lo tanto, se convierte en el puente raíz.

De forma predeterminada, el protocolo de árbol de ramificación (STP) está habilitado en los switches. Utilice el siguiente comando para comprobar los detalles del puente raíz, el puerto raíz y el puerto asignado.
mostrar árbol de expansión
2. Seleccione el puerto raíz.
Cada puente no raíz determina la ruta más eficiente al puente raíz. El puerto que proporciona la ruta más corta se convierte en el puerto raíz designado para ese puente no raíz. Cada puente no raíz tiene solo un puerto raíz, que proporciona la ruta más rápida al puente raíz.
El puerto raíz se selecciona comparando el coste de los puertos de cada switch no raíz para acceder al puente raíz. El puerto con el coste más bajo se elige como puerto raíz. El coste del puerto se determina por la velocidad del enlace entre el switch y el puente raíz. STP utiliza una métrica llamada coste de ruta para calcular el coste del puerto. El coste de ruta depende de la velocidad del enlace; a mayor velocidad, menor coste de ruta.
Durante el proceso de selección del puerto raíz, puede producirse un empate cuando dos o más puertos de un puente no raíz tienen el mismo coste de acceso al puente raíz. En tales casos, se utilizan los siguientes mecanismos de desempate.
- Se compara el ID de puente del conmutador emisor y el conmutador con el ID de puente más bajo se convierte en el puente raíz. Su puerto correspondiente se selecciona como puerto raíz. En este ejemplo, el conmutador 3 puede acceder al puente raíz a través del conmutador 1 o el conmutador 4.
Dado que el costo es igual en ambas interfaces del Switch 3, el ID MAC del switch emisor se utiliza como criterio de desempate. Dado que el Switch 4 tiene el ID MAC más bajo, se elige el puerto Fa0/3 como puerto raíz en el Switch 3.

- Si persiste un empate tras comparar los ID de puente (lo que puede ocurrir si varios enlaces están conectados al mismo switch), se utiliza el valor de prioridad de puerto vecino más bajo. Por defecto, la prioridad de puerto es 128. Si el empate persiste, el switch emisor selecciona el puerto con la prioridad más baja como puerto raíz. En este ejemplo, el switch 3 tiene varios enlaces para acceder al puente raíz, lo que resulta en un empate en los ID de puente del switch emisor.
Para desempatar, se utiliza la prioridad del puerto como factor decisivo. Dado que estos puertos también tienen la misma prioridad, se utiliza el número de puerto más bajo como factor decisivo, lo que resulta en la selección del puerto Fa0/3 como puerto raíz.
3. Selección de puertos designados y no designados
Los puertos designados se encargan de redirigir el tráfico de red, mientras que los no designados se bloquean para evitar bucles. De forma similar a la selección del puerto raíz, el puerto designado se elige en función del menor coste de ruta para llegar al puente raíz. Es importante tener en cuenta que todos los puertos del puente raíz son puertos designados.
Si el costo de la ruta está empatado, se compara el ID del switch para determinar el puerto asignado. Si el ID del switch permanece empatado, se utiliza el número de puerto local para desempatar y se asigna el switch con el número de puerto más bajo.
Una vez seleccionado un puerto específico, todos los demás puertos del switch que no estén designados se bloquean. Esto evita bucles en la red y garantiza que el tráfico fluya en la dirección correcta.

En conclusión, comprender el proceso mediante el cual el Protocolo de Árbol de Expansión (STP) selecciona el puente raíz, el puerto raíz y los puertos asignados y no asignados es esencial para prevenir bucles de red que pueden afectar gravemente el rendimiento de la red. Los bucles de red pueden provocar redes lentas o con problemas de respuesta, mayor congestión e incluso caídas de la red. Por lo tanto, implementar STP, un método ampliamente utilizado y eficaz para prevenir bucles de red, es crucial para mantener una red estable y eficiente.

Los comentarios están cerrados.