Jeder Switch (Bridge) im Netzwerk hat eine Bridge-Priorität, die als 16-Bit-Wert dargestellt wird. Standardmäßig ist die Bridge-Priorität auf 32.768 eingestellt. Die Bridge mit der niedrigsten Bridge-Priorität wird bevorzugt zur Root Bridge gewählt. Normalerweise kann die Bridge-Priorität von Administratoren geändert werden, um die Auswahl der Root Bridge zu beeinflussen.
Die Bridge-ID besteht aus der Bridge-Priorität und der MAC-Adresse des Switches. Die Bridge-ID dient dazu, zwischen den Switches zu unterscheiden und sicherzustellen, dass jeder Switch eine eindeutige Identifikation hat.
Der Auswahlprozess für die Root Bridge verläuft wie folgt:
- Jeder Switch sendet ein Bridge Protocol Data Unit (BPDU) mit seiner Bridge-ID und Path Cost an alle seine Nachbarn.
- Die empfangenden Switches vergleichen die empfangenen BPDUs, um die niedrigste Bridge-Priorität zu identifizieren. Wenn zwei Switches die gleiche Bridge-Priorität haben, wird die MAC-Adresse als nächstes Kriterium verwendet.
- Der Switch mit der niedrigsten Bridge-ID wird als potenzielle Root Bridge ausgewählt.
- Dieser Prozess wird in jedem Switch im Netzwerk durchgeführt, bis alle Switches die Root Bridge ausgewählt haben.
- Der gewählte Root Bridge-Switch sendet nun BPDUs mit sich selbst als Root Bridge und einer Path Cost von 0 an alle seine Nachbarn.
- Alle anderen Switches empfangen diese BPDUs und passen ihre Topologie entsprechend an, indem sie die kürzesten Pfade zur Root Bridge festlegen.