Etiquetas
Spanning Tree protocol (STP) tiene como finalidad evitar que se produzcan BUCLES en la red, para ello los SWITCHES envían cada dos segundos una tramas multicast llamadas BPDU (Bridge Protocol Data Unit), cuya información nos vale para mantener a todos los SWITCHES informados si detecta algún cambio en la topología de la red.
Cuando los SWITCHES se encienden por primera vez tienen que realizar el siguiente proceso para poder converger libre de bucles utilizando el protocolo STP.
1- Escoger un SWITCH raíz en la red.
2- Escoger un puerto Raíz por cada SWITCH no raíz
3- Escoger un puerto designado por cada enlace
4- Los demás puertos de deshabilitan.
1- Escoger un SWITCH raíz en la red.
Al inicio de la de encender todos los SWITCHES de la red todos comienzan a enviar BPDU por todos sus puertos anunciando que son el SWITCH RAIZ hasta que no reciban una BPDU con un BRIDGE ID mejor más baja. El BRIDGE ID está compuesto por la PRIORIDAD DEL BRIDGE, que por defecto es igual en todos los SWITCH con un valor de 32768 y la DIRECCION MAC del SWITCH, que es un valor único en cada SWITCH . Pero el administrador puede modificar el BRIDGE ID modificando la PRIORIDAD DEL BRIDGE, dándole un valor entre 0 y 65535
EJEMPLO:
En este caso el SWITCH RAIZ es el SWITCH_HABANA porque es el que menor BRIDGE ID tiene, en este caso todos los SWITCH la misma PRIORIDAD (32768 la de por defecto) entonces para desempatar se mira el de la MAC más baja y en este caso es el SWITCH_HABANA el que tiene la MAC más baja, a partir de ahora solo él se encargara de enviar las BPDUs de configuración a los demás SWITCHES.
Recuerde BRIDGE ID = PRIORIDAD DEL BRIDGE + MAC.
2- Escoger un puerto Raíz por cada SWITCH no raíz:
Después que se sabe quién es el SWITCH RAIZ, ahora le toca a cada SWITCH escoger cuáles serán sus PUERTOS RAIZ que se utilizaran para enviar tráfico de datos y enviar y recibir BPDUs.
El puerto raíz será la ruta de menor COSTO desde el SWITCH no RAIZ hasta el SWITCH RAIZ.
El COSTO está directamente relacionado con el ANCHO DE BANAD del enlace, en la siguiente tabla mostramos algunos valores de COSTE:
Ejemplo de cómo se eligen los PUERTOS RAIZ.
3- Escoger un puerto designado por cada enlace
Los puertos del SWITCH RAIZ serán PUERTO DESIGNADO y por cada segmento habrá siempre un PUERTO DESIGNADO que se encargara de enviar y recibir tráfico entre los segmentos. Su selección estará basada en el COSTO ACUMULADO hasta el SWITCH RAIZ.
4- Los demás puertos de deshabilitan.
Estos puertos no participan en el tráfico de datos pero si reciben las BPDUs y si se producen cambios en la topología de la red este puerto se puede activar como PUERTO DESIGNADO ó PUERTO RAIZ.
Después de haber convergido, la red esta en condiciones de comenzar a procesar el trafico de una manera eficiente. Este proceso no se repetirá hasta que no exista un cambio en la topología de la red.
Geso dijo:
Es increíble que no haya un solo comentario! Excelente explicación, primera vez que veo este blog ojalá hayan más apuntes de los demás capítulos. Gracias totales!
jonathan dijo:
Exelente explicacion, precisa y concisa.
javier gonzales dijo:
como puedo cambiar la eleccion del puerto designado, que parametros debo de modificar ???
user ccna dijo:
Hola quiera saber como se calcula el Bridge ID en STP con estas 2 mac 1112.abcd.1000 y 1111.abcd.2000 cual se elije , mejor dicho cual es criterio para decidir porque una mac es menor a otra , suman los digitos en la OUI del mac?
Alberto dijo:
Sabiendo que tienen la misma prioridad, para saber cual Mac address es menor que otra se lee de izquierda a derecha y vas comparando número por número en el mismo orden de cada una de las mac. Ni bien ves uno de ellos es menor entonces ese tendría menor Bridge ID.
José Muñoz Farias dijo:
Excelente explicación de spanning tree… felicitaciones !
Dino dijo:
Es genial esta explicación, al que hizo esto, le debo mis respetos por su excelente trabajo
Pingback: Spanning Tree Protocol y Broadcast Storm Control Protocol – Servicios de Internet
Hugo dijo:
Muchas gracias el resumen es muy bueno, especialmente estos temas son un poco abstractos y complicados de entender.