(T) Tryby i stany pracy protokołu RSTP

Tryby i stany pracy protokołu RSTP

Stany pracy interfejsów sieciowych Protokołu RSTP (Ports States)

  • Disabled State – Interfejs jest administracyjnie wyłączony (Stan ten nie należy do grona stanów protokołu RSTP).
  • Discarding State – Interfejs jest blokowany jak i nie uczestniczy w wymianie wiadomości BPDU (Stan ten zastępuje dwa pierwsze stany protokołu STP, czyli stan „Blocking State” oraz „Listening State”).
  • Learning State – Interfejs jest blokowany, rozpoczyna naukę adresów MAC na podstawie otrzymywanych ramek Ethernet-owych.
  • Forwarding State – Interfejs uczestniczy w wymianie normalnego ruchu sieciowego.
Stan Może przesyłać dane? Uczy się adresów MAC? Otrzymuje wiadomości BPDU? Wysyła wiadomości BPDU? Stan pracy
Disabled State Nie Nie Nie Nie Stabilny
Discarding State Nie Nie Tak Nie Stabilny
Learning State Nie Tak Tak Tak Przejściowy
Forwarding State Tak Tak Tak Tak Stabilny
Stany pracy protokołu RSTP

Rodzaje interfejsów sieciowych Protokołu RSTP (Ports Types)

  • Edge Port – Interfejs stanowiący kraniec sieci, przeważnie podłączony do urządzenia końcowego. Jest identyfikowany za pomocą włączonej funkcji PortFast (Jeśli na dany port dotrze nowa wiadomość BPDU, straci on swój status).
  • Non-Edge Port – Interfejs łączący np. dwa przełączniki.
    • Port Point-to-Point Port – Interfejs pracujący w trybie pełnego dupleksu (Full Duplex).
    • Port Shared Port – Interfejs pracujący w trybie połowicznego dupleksu (Falf Duplex).
Typ Status funkcji Duplex Funkcja PortFast
Point-to-point Full No
Point-to-point edge Full Yes
Shared Half No
Shared edge Half Yes
Typy interfejsów sieciowych protokołu RSTP

Role interfejsów sieciowych Protokołu RSTP (Ports Roles)

  • Root Port – Interfejs sieciowy z najniższym kosztem dotarcia do Root-a (Root Patch Cost).
  • Designated Port – Interfejs przesyłający wiadomości BPDU, z najniższym kosztem dotarcia do Root-a.
  • Alternate Port – Zapasowe połączenie prowadzące do Root-a (Jest to interfejs otrzymujący wiadomości Superior BPDU względem lokalnego przełącznika oraz Interior BPDU względem interfejsu pełniącego rolę Root Port).
    • Proces zmiany stanu pracy interfejsu Alternative Port: Discarding -> Forwarding.
  • Backup Port – Zapasowe połączenie prowadzące do interfejsu pełniącego rolę Designated Port. Przykładowym rozwiązaniem „Backup Port” jest podwójne połączenie przełącznika do Hub-a.
    • Proces zmiany stanu pracy interfejsu Backup Port: Discarding -> Learning -> Forwarding.
Alternative Port stanowi zapasowe połączenie prowadzące do root-a, natomiast Backup Port stanowi zapasowe połączenie prowadzące do interfejsu pełniącego rolę Designated Port.

Określanie roli portów protokołu RSTP

  • Interfejs pełniący rolę Edge Port:
    • Osiąga status Forwarding zaraz po aktywacji interfejsu.
    • Swoim zachowaniem przypomina działanie funkcji PortFast.
  • Interfejs pełniący rolę Point-to-Point Port (Non-root):
    • Przechodzi skrócony proces synchronizacji.
    • Discarding -> Forwarding.
  • Interfejs pełniący rolę Shared Port (Non-root):
    • Przechodzi standardowy proces „convergence”.
    • Discarding -> Learning -> Forwarding.
  • Interfejs pełniący rolę Root Port (Po otrzymaniu wiadomości Superior BPDU):
    • Osiąga status Forwarding zaraz po aktywacji interfejsu.

Pozostałe tematy związane z protokołem STP

PDFPRINT

Robert T Kucharski

Cisco Network Engineer in GPW.

Dodaj komentarz