Spanning Tree

Cuando tenemos doble camino para llegar a un mismo sitio en una red de comunicaciones de nivel 2 OSI, esto nos causa problemas, un mismo paquete se envía dos o más veces a un destino, haciendo que la red se colapse. Para solucionar este problema tenemos el spanning tree, se trata de un protocolo que corta el anillo, deshabilita todos los cables redundantes menos uno. Se basa en un algoritmo de Radia Perlman.

Primero estudia la topologia, detecta el bucle, desconecta los cables redundantes y chequea el funcionamiento del cable que deja habilitado. En caso que este cable deje de funcionar, se inicia de nuevo el proceso de spanning tree.

Durante este proceso se pierde momentáneamente la comunicación.

Existen variables del spanning tree como el rapid Spanning Tree que lo que hace es decrementar el tiempo de proceso, por lo que se estabiliza antes, ofreciendo una red con mejor servicio.