Eleccion de root bridge

Enviado por Jcistern el Mar, 18/04/2017 - 16:09
Eleccion de root bridge

Elección de root bridge:

Para toda red que se trabaje con switch se requiere un  punto de referencia el cual se denomina  “root bridge”. (El término “bridge” continua siendo usado ya que está en un ambiente STP. Por lo tanto cuando veas un “bridge”, piensa en un “switch”).

En un proceso de elección a lo largo de toda la conexión de switches se escoge un root bridge. Cada switch tiene un bridge ID único que se identifica de los otros switches. El bridge ID tiene un valor de 8 byte que consiste en el siguiente campo:

  • Bridge priority (2bytes): la prioridad o peso en un switch está relacionado con todos los switch. La campo de prioridad puede tener un valor de 0 a 65,535 y por defecto 32,768 (o de 0X8000) en cada switch catalyst.
  • Mac address (6 bytes): la dirección mac usada en un switch puede venir del módulo de supervisión, plano superior o de un conjunto de 1024 direcciones asignadas a cada supervisor o plano superior, dependiendo del modelo de switch. En cualquier caso, estas direcciones son código único y no puede cambiarse.

 

 

 

Cuando un switch se enciende por primera vez, hace una vista a su alrededor y se asume como root bridge a sí mismo. (Esta elección probablemente cambie si otro switch hace un chequeo y entra al proceso de elección). El proceso de elección procede de la siguiente manera: cada switch empieza enviando mensajes BPDU con su bridge ID y otro de remitente.

El remitente solo les dice a los otros switches quien es el remitente real de los mensajes BPDU. (Después de que se decide el root bridge, las bpdu solo son enviadas desde este. Todos los demás puentes deben reenviar o retransmitir las BPDU, agregando su propio bridge ID en el mensaje).

Los mensajes BPDU son analizados para ver si el “mejor” root bridge es anunciado. Un root bridge es considerado la mejor si el valor de bridge ID es menor que los otros. De nuevo, piensa que el root bridge se descompone en los campos de prioridad y mac. Si 2 valores de prioridades son iguales, la mac  más baja será la mejor  ruta. Cuando un switch escucha de una mejor ruta (root bridge) se reemplaza por el bridge ID con el de la ruta anunciada en la BPDU. El switch después requiere de una recomendación o advertencia del nuevo root bridge ID en un mensaje BPDU, sin embargo sigue identificándose como un remitente bridge ID.

Tarde o temprano, la elección converge en todos  los switch que estén de acuerdo en quien es el root bridge. Como se esperaba, si un nuevo switch con menor prioridad entra en la red, este empieza a enviar advertencias de que es el root bridge. Porque el nuevo switch es el de más bajo bridge ID, todo los switches reconsideran y graba el nuevo root bridge. Esto además puede pasar si un nuevo switch tiene misma prioridad pero menos mac. Root bridge es una elección de proceso continuo, activado por el root bridge ID con cambios cada 2 segundos.