(Spanning Tree Protocol) (SmmTPr) es un protocolo de red de nivel 2 de la capa OSI, (nivel de enlace de datos). Está basado en un algoritmo diseñado por Radia Perlman mientras trabajaba para DEC. Hay 2 versiones del STP: la original (DEC STP) y la estandarizada por el IEEE (IEEE 802.1D), que no son compatibles entre sí. En la actualidad, se recomienda utilizar la versión estandarizada por el IEEE.
Su función es la de gestionar la presencia de bucles en topologías de
red debido a la existencia de enlaces redundantes (necesarios en muchos
casos para garantizar la disponibilidad de las conexiones). El
protocolo permite a los dispositivos de interconexión activar o
desactivar automáticamente los enlaces de conexión, de forma que se
garantice que la topología está libre de bucles. STP es transparente a
las estaciones de usuario.
Los bucles infinitos ocurren cuando hay rutas alternativas hacia una
misma máquina o segmento de red destino. Estas rutas alternativas son
necesarias para proporcionar redundancia, ofreciendo una mayor
fiabilidad. Si existen varios enlaces, en el caso que uno falle, otro
enlace puede seguir soportando el tráfico de la red. Los problemas
aparecen cuando utilizamos dispositivos de interconexión de nivel de
enlace, como un puente de red o un conmutador de paquetes.
Cuando hay bucles en la topología de red, los dispositivos de
interconexión de nivel de enlace reenvían indefinidamente las tramas Broadcast y multicast, al no existir ningún campo TTL (Time To Live, Tiempo de Vida)
en la Capa 2, al contrario que en la Capa 3. Se consume entonces una
gran cantidad de ancho de banda, y en muchos caso la red queda
inutilizada. Un router,
por el contrario, sí podría evitar este tipo de reenvíos indefinidos.
La solución consiste en permitir la existencia de enlaces físicos
redundantes, pero creando una topología lógica libre de bucles. STP
permite solamente una trayectoria activa a la vez entre dos dispositivos
de la red (esto previene los bucles) pero mantiene los caminos
redundantes como reserva, para activarlos en caso de que el camino
inicial falle.
Si la configuración de STP cambia, o si un segmento en la red
redundante llega a ser inalcanzable, el algoritmo reconfigura los
enlaces y restablece la conectividad, activando uno de los enlaces de
reserva. Si el protocolo falla, es posible que ambas conexiones estén
activas simultáneamente, lo que podrían dar lugar a un bucle de tráfico
infinito en la LAN.
Existen múltiples variantes del Spaning Tree Protocol, debido principalmente al tiempo que tarda el algoritmo utilizado en converger. Una de estas variantes es el Rapid Spanning Tree Protocol
El árbol de expansión (Spanning tree) permanece vigente hasta que
ocurre un cambio en la topología, situación que el protocolo es capaz de
detectar de forma automática. El máximo tiempo de duración del árbol de
expansión es de cinco minutos. Cuando ocurre uno de estos cambios, el
puente raíz actual redefine la topología del árbol de expansión o se
elige un nuevo puente raíz.
Fuente
No hay comentarios:
Publicar un comentario