STP/RSTP Convergence Simulator

Symulator konwergencji STP / RSTP

Zbuduj topologię sieci, uruchom STP lub RSTP i sprawdź wybór root bridge, stany portów oraz oś czasu konwergencji.

Dodaj switch
Dodaj link
Wskazówka: Dodaj co najmniej 3 switche z linkami nadmiarowymi (trójkąt lub pierścień), aby zobaczyć zablokowane porty. Załaduj ustawiony preset przyciskiem poniżej lub zbuduj własną topologię.

Aktualna topologia

Switche
  • Nie dodano jeszcze switchów.
Linki

Diagram topologii

Root Bridge
Port aktywnej transmisji
Port blokujący / odrzucający
Root Port
Port wyznaczony
Linia przerywana = zablokowany link

Wybór Root Bridge

Stany portów

Inspektor BPDU

Oś czasu konwergencji

Koncepcje STP / RSTP

Wybór Root Bridge

Switch z najniższym Bridge ID wygrywa. Bridge ID = Priority (domyślne 32768) + adres MAC. Remis w priorytecie trafia na numerycznie niższy MAC. Tylko jeden root bridge na VLAN.

Root Port

Każdy switch niższy niż root wybiera jeden Root Port — port z najniższym skumulowanym kosztem ścieżki do root bridge. Remisy są łamane przez Bridge ID sąsiada, a następnie ID portu.

Port wyznaczony (Designated Port)

Każdy segment sieci ma dokładnie jeden Port wyznaczony — port, który oferuje najlepszą (najniższy koszt) ścieżkę do root. Wszystkie porty na root bridge są wyznaczone.

Porty blokujące / odrzucające

Każdy port, który nie jest Root Port ani Designated Port, jest blokowany (STP) lub odrzucany (RSTP). Zapobiegają one pętlom na warstwie 2, utrzymując topologię wolną od pętli.

Porty brzegowe RSTP (802.1w)

Porty brzegowe RSTP łączą się z hostami końcowymi, a nie z innymi switchami. Natychmiast przechodzą w stan Forwarding (bez opóźnienia Listening/Learning), co jest równoważne funkcji PortFast w STP.

Prędkość konwergencji RSTP

Konwergencja STP zajmuje 30–50 sekund (Listening 15s + Learning 15s na port). RSTP używa potwierdzenia Proposal/Agreement, konwergując w czasie poniżej 2 sekund na skok.

Koszt ścieżki (IEEE 802.1D)

10 Gbps = 2, 1 Gbps = 4, 100 Mbps = 19, 10 Mbps = 100, 1.5 Mbps = 1000. Niższy koszt = preferowana ścieżka. Root bridge ogłasza koszt 0; każdy skok dodaje swój koszt portu.

BPDU (Bridge Protocol Data Unit)

BPDUs przenoszą: Root Bridge ID, Root Path Cost, Sender Bridge ID, Port ID oraz timery. Root bridge generuje BPDUs co Hello Time (2s). Inne bridge'e przekazują je poza Designated Ports.