Está en la página 1de 20

Broadcast y Spanning Tree

Broadcast
Interes
Funcionamiento
Evoluciones
Broadcast
Broadcast
Spanning Tree
Descripcion general del protocolo
Siempre teniendo en cuanto que Ethernet
es un bus logico y no un anillo.
La funcin principal del Spanning Tree es
permitir rutas conmutadas y/o puenteadas
duplicadas sin incurrir en los efectos de
latencia de los loops en la red.
Normas del Spanning Tree
IEEE 802.1d
IEEE 802.1s y IEEE 802.1w
Spanning Tree
Ejemplo con un lazo de broadcast (broadcast loop) :
Spanning Tree
Recuerdo :
Los puentes y los switches toman sus
decisiones de envo para tramas de broadcast
nicas tomando como base la direccin MAC
destino de la trama.
Si no se conoce la direccin MAC, el
dispositivo inunda la trama desde todos los
puertos e intenta alcanzar el destino deseado.
Tambin lo hace para todas las tramas de
broadcast

Spanning Tree
El algoritmo Spanning Tree, implementado
por el protocolo Spanning Tree original, IEEE
802.1q, evita los loops calculando una
topologa de red de Spanning Tree estable.
Al crear redes tolerantes a las fallas, una ruta
libre de loop debe existir entre todos los
nodos Ethernet de la red.
El algoritmo Spanning Tree se utiliza para
calcular una ruta libre de loops.
El Spanning Tree es transparente para los
puestos de la red
Spanning Tree
Las tramas BPDU del Spanning Tree, son
enviadas y recibidas por todos los switches
de la red a intervalos regulares y se utilizan
para determinar la topologa Spanning Tree.
El protocolo Spanning Tree detecta y elimina
loops colocando algunas conexiones en
modo de espera, que se activa en caso de
una falla de conexin activa.
El protocolo utilizado es BPDU
Bridge Protocol Data Unit
Spanning Tree
Spanning Tree
El Spanning Tree es un protocolo con cinco
estados :
Bloquear: Ninguna trama enviada, se escuchan
BPDU
Escuchar: Ninguna trama enviada, escuchar
tramas.
Aprender: Ninguna trama se enva, aprender
direcciones.
Enviar: Tramas enviadas, aprender direcciones.
Desactivado: Ninguna trama enviada, no se
escuchan BPDU
Spanning Tree
El Spanning Tree es un protocolo con
contador de tiempo (timer) :
Hello Time : 2 segundos
tiempo entre dos envios de configuracion por el switch
raiz
Forward Delay : 15 segundos
tiempo de los estados escuchar o aprender
Max Age : 20 segundos
tiempo de vida de los datos BPDU antes reconfigurarse
automaticamente
Spanning Tree
El Spanning Tree y el costo de camino (cost path) :
Spanning Tree
Eleccion del switch raiz (root switch)
De manera automatica
todos los switchs del arbol participan
el switch con la menor direccion MAC es el root switch
Sino, depende de la configuracion
a veces el root switch elegido automaticamente no es el
mejor switch para esta tarea
el administrador de la red puede afectar esta carga a
otro switch por ejemplo en funcion
de su lugar en la topologia
de sus caracteristicas
Spanning Tree
Eleccion de un camino :
switch o puente con direcion MAC mas baja
Spanning Tree
Si existe una topologia de anillo
La autoconfiguracion puede hacer que durante un
tiempo corto sigue el loop antes que el Spanning
Tree la corte
Eso debido al tiempo de convergencia y al tiempo
de propagacion de las tramas BPDU
Si no existe topologia de anillo
para cuestion de rapidez puede ser preferible de
desactivar el Spanning Tree
asi el puerto entra en modo activo al iniciar, puede
ser importante en caso de DHCP por ejemplo
Spanning Tree
Eleccion de un camino :
costo de camino mas bajo
ID de switch o de puente mas bajo
prioridad de puerto o ID de puerto mas bajo
Spanning Tree
Un arbol de Spanning Tree a traves de una
instancia va existir para cada VLAN creados
Puede suponer problemas en caso de gran
numero de VLAN
eso supone multiples instancias de Spanning Tree
afectando el rendimiento de la red
La idea es crear grupos logicos de Spanning
Tree en funcion de la topologia de red
El protocolo IEEE 802.1s, Multiple Spanning
Tree permite manejar eso
Spanning Tree
El mecanismo de Spanning Tree puede
demorarse debido a su concepto antiguo
Con los requisitos de las redes modernas
puede ser un problema
A pesar de nuevas funcionalidades como el
Spanning Tree Portfast, Uplinkfast
Existe ahora el protocolo IEEE 802.1w, Rapid
Spanning Tree Protocol (RSTP)
Presente en switchs modernos, es solamente
una mejora del original 802.1d
Spanning Tree
Portfast :
el spanning tree no cumple antes del boot
=> intentar desvalidar o configurar el portfast
Spanning Tree
Resultado de una captura de trafico BPDU

También podría gustarte