it-swarm-es.com

¿Qué hace el Protocolo de árbol de expansión (STP)?

Alguien, por favor, explique qué hace realmente el Spanning Tree Protocol (STP) en términos sencillos. Sé que puede causar problemas con algunos equipos de red, pero ese es mi conocimiento.

9
username

Deshabilita dinámicamente todos los enlaces excepto uno que conecta dos conmutadores. Por lo que evita los bucles de red. Y permite tener habilitado automáticamente el enlace de respaldo en caso de que el principal deje de funcionar.

Pero bajo una mala configuración, puede dejar más de un enlace que conecta dos conmutadores, luego el tráfico de transmisión comienza a multiplicarse y destruye toda la red.

6
Kazimieras Aliulis

Citando Wikipedia Protocolo de árbol de expansión -

¡Protocolo de árbol de expansión es un protocolo de red de capa de enlace que garantiza una topología sin bucles para cualquier LAN con puente. Se basa en un algoritmo inventado por Radia Perlman mientras trabajaba para Digital Equipment Corporation . 1 [2] En el modelo OSI para redes de computadoras, STP cae bajo el OSI capa 2. El árbol de expansión permite que un diseño de red incluya enlaces de repuesto (redundantes) para proporcionar rutas de respaldo automáticas si falla un enlace activo, sin el peligro de bucles de puente o la necesidad de habilitar manualmente/deshabilitación de estos enlaces de respaldo . Deben evitarse los bucles de puente porque provocan la inundación de la red.

El protocolo de árbol de expansión (STP) se define en el estándar IEEE 802.1D. Como sugiere el nombre, crea un árbol de expansión dentro de una red de malla de puentes de capa 2 conectados (generalmente conmutadores Ethernet) y deshabilita los enlaces que no forman parte del árbol, dejando una única ruta activa entre dos nodos de red.

Breve resumen de STP:

  • Evita bucles de red que provocan caídas en la red.

  • Proporciona redundancia de enlace automática para un funcionamiento continuo.

9
gimel

A continuación, explica por qué necesita STP: el puenteo y la conmutación funcionan en la capa 2 del modelo OSI y se asocia comúnmente con direcciones MAC en redes Ethernet. A diferencia de TCP/IP, que opera en la capa 3, en la capa 2 no existe un concepto de recuento de saltos que haga que los paquetes caduquen después de un período de tiempo.

Los puentes y conmutadores, que operan en la capa 2, reenviarán (si se conoce la dirección mac de destino) o inundarán (si no lo es) el tráfico de los puertos excepto en el que se recibe. Si hay un bucle en la red, esto evitaría que los paquetes expiren y consumirían rápidamente todo el ancho de banda disponible.

El protocolo de árbol de expansión evita que esto suceda, al tiempo que permite que los enlaces redundantes estén "en espera". Si falla un enlace, se habilita la conexión previamente bloqueada y en cuestión de segundos se restablece la conectividad.

6
Peter

El protocolo de árbol de expansión aborda el problema de las colisiones de paquetes/bucles de red en una red de bridget con rutas de red redundantes.

Aquí hay un buen artículo que explica el problema y el mecanismo detrás de STP: Entendiendo el Protocolo de Árbol de Expansión - el Algoritmo de Puente Fundamental .

[...] La redundancia elimina un solo punto de falla de hardware en una red. Siempre que haya redundancia de conmutador en una red, hay un bucle. El truco aquí es permitir múltiples puentes y solo permitir un camino singular. El algoritmo Spanning Tree Protocol (STP) proporciona el componente faltante que la red Sprocket necesita para implementar una red redundante sin las rutas de tráfico redundantes.

5
splattne