fbpx

Odkrywanie jednostek BPDU: jak jednostki BPDU utrzymują sieć w ruchu

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Jednostki danych protokołu mostu (BPDU = jednostka danych protokołu mostu), to komunikaty danych używane w Protokół drzewa opinającego (STP) do udostępniania informacji o topologii sieci pomiędzy wszystkimi przełącznikami w sieci.

Na końcu artykułu znajdziesz mały test to ci pozwoli oceniać wiedzę zdobytą w tej lekturze

Typy BPDU

Istnieją trzy typy jednostek BPDU: Konfiguracja BPDU (znana również jako standardowa jednostka BPDU), BPDU powiadomienia o zmianie topologii (TCN) i jednostka BPDU protokołu Rapid Spanning Tree (RSTP).

1. Konfiguracja BPDU

Są to najpopularniejsze jednostki BPDU, wysyłane regularnie (domyślnie co 2 sekundy) przez wszystkie przełączniki w sieci w celu wymiany informacji o topologii. Konfiguracja BPDU zawiera następujące informacje:

    • Identyfikator mostu głównego: 8-bajtowy identyfikator przełącznika uważany za most główny. Most główny jest centralnym przełącznikiem w topologii STP.
    • Identyfikator mostu nadawcy: 8-bajtowy identyfikator przełącznika, który wysłał jednostkę BPDU.
    • Identyfikator portu: Dwubajtowy identyfikator portu, który wysłał jednostkę BPDU.
    • Koszt ścieżki: Suma kosztów wszystkich łączy od przełącznika wysyłającego jednostkę BPDU do mostu głównego.
    • Wiek, maksymalny wiek, czas powitania, opóźnienie przekazywania: Zmienne czasowe używane do określenia czasu życia i propagacji jednostek BPDU.
    • Flagi: Wskazują stan sieci, na przykład zmiany topologii.

2. Powiadomienie o zmianie topologii (TCN) BPDU

Są one wysyłane, gdy przełącznik wykryje zmianę w topologii sieci, na przykład gdy port zmieni stan (z zablokowanego na przekierowany i odwrotnie).

Przełącznik, który wykryje zmianę, wysyła sygnał TCN BPDU do mostu głównego, który następnie wysyła potwierdzenie zmiany topologii BPDU do wszystkich pozostałych przełączników.

3. Protokół szybkiego drzewa opinającego (RSTP) BPDU

RSTPBPDU jest podobny do konfiguracyjnego BPDU, ale jest używany w protokole Rapid Spanning Tree Protocol (RSTP), który jest ewolucją oryginalnego STP zaprojektowanego w celu szybszej konwergencji. RSTP BPDU wprowadza kilka nowych pól i zmienia wykorzystanie niektórych istniejących pól.

Tabela porównawcza 3 typów jednostek BPDU

 Konfiguracja BPDUPowiadomienie o zmianie topologii (TCN) BPDUProtokół szybkiego drzewa opinającego (RSTP) BPDU

Pierwsze użycie

Wymieniaj informacje o topologii sieci między przełącznikami i wybierz most główny.Powiadom inne przełączniki o zmianie topologii sieci.Stosowany w RSTP w celu szybszej rekonwergencji sieci w przypadku zmian topologii.

Częstotliwość wysyłki

Jest wysyłany regularnie (domyślnie co 2 sekundy) przez wszystkie przełączniki w sieci.Jest wysyłany, gdy przełącznik wykryje zmianę w topologii sieci.Jest regularnie wysyłany jako konfiguracyjny BPDU, ale z dodatkowymi informacjami i zmianami w wykorzystaniu niektórych pól w celu obsługi RSTP.

Informacje zawarte

Identyfikator mostu głównego, identyfikator mostu nadawcy, identyfikator portu, koszt ścieżki, wiek, maksymalny wiek, czas powitania, opóźnienie przekazywania, flagi.Nie zawiera zbyt wielu informacji, głównie komunikat typu „powiadomienie o zmianie”.Podobny do konfiguracji BPDU, ale z dodatkowymi polami do obsługi protokołu RSTP, takimi jak rola nadawcy, stany uczenia się i przekazywania itp.

Wynik przetwarzania

Przełączniki wykorzystują te informacje do wyboru mostu głównego, portu głównego i wyznaczonych portów oraz blokują inne porty, aby zapobiec pętlom.Przełączniki reagują na zmianę topologii, prawdopodobnie wybierając nowy most główny, port główny lub wyznaczone porty i zmieniając stan niektórych portów.Przełączniki mogą szybko zmieniać topologię sieci w odpowiedzi na zmiany, umożliwiając szybszą ponowną konwergencję.

Rozumiejąc tabelę porównawczą trzech typów BPDU, istotne jest również podkreślenie podobieństw i różnic między nimi:

Podobieństwa

  • Wszystkie jednostki BPDU są używane w protokole Spanning Tree (STP), aby uniknąć pętli w sieci Ethernet i utrzymać zdrową sieć.

  • Trzy typy jednostek BPDU są wysyłane w sieci w celu komunikowania topologii sieci i zachodzących w niej zmian.

  • Wszystkie są przesyłane przez przełączniki w sieci.

Różnice

  • Konfiguracyjne jednostki BPDU i RSTP BPDU są wysyłane regularnie w celu udostępniania informacji o topologii sieci i stanie przełącznika, podczas gdy jednostka TCN BPDU jest wysyłana tylko w przypadku zmiany topologii sieci.

  • Konfiguracja BPDU jest używana w podstawowym STP, podczas gdy jednostka RSTP BPDU jest używana w protokole Rapid Spanning Tree, który jest bardziej zaawansowaną i szybszą wersją STP.

  • Jednostka BPDU RSTP, w przeciwieństwie do jednostki BPDU konfiguracji, zawiera dodatkowe informacje i zmienia wykorzystanie niektórych pól w celu obsługi funkcji RSTP, takich jak możliwość przenoszenia portów bezpośrednio do stanu przekazywania ze stanu niewyznaczonego, bez przechodzenia przez stan przekazywania. słuchanie i uczenie się, tak jak ma to miejsce w podstawowym STP.

  • Jednostka TCN BPDU jest znacznie prostsza niż pozostałe dwa, ponieważ jej głównym celem jest proste powiadamianie innych przełączników o zmianie topologii sieci.

Każdy typ jednostki BPDU ma określony cel i cechy, które sprawiają, że nadaje się do swojej roli w zarządzaniu topologią sieci Ethernet. Różnice między nimi polegają głównie na ilości i rodzaju zawartych w nich informacji, częstotliwości ich wysyłania oraz sposobie, w jaki wpływają na zachowanie przełączników w sieci.

Ogólna obsługa jednostek BPDU

W działającej sieci każdy przełącznik wysyła jednostki BPDU zawierające identyfikację mostu głównego.

Jeśli przełącznik odbierze jednostkę BPDU wskazującą, że istnieje most główny o identyfikatorze niższym niż aktualnie posiadany, zaktualizuje swoje informacje i rozpocznie przesyłanie tej jednostki BPDU zamiast własnej.

Ten proces gwarantuje, że wszystkie przełączniki dojdą do porozumienia, który z nich jest mostem głównym. Stamtąd używają jednostek BPDU do określenia najkrótszej ścieżki do mostu głównego i blokują wszystkie porty, które nie znajdują się na tej ścieżce, aby zapobiec pętlom sieci.

Ważne jest, aby zrozumieć, w jaki sposób protokół Spanning Tree wykorzystuje te pakiety do utrzymania sprawnej i funkcjonalnej sieci.

Wybór mostu głównego

Proces rozpoczyna się od wybrania mostu głównego. Każdy przełącznik wysyła konfiguracyjną jednostkę BPDU z własnym identyfikatorem mostu jako identyfikatorem mostu głównego. Identyfikator mostu składa się z wartości priorytetu (2 bajty) i adresu MAC przełącznika (6 bajtów). Przełącznik z najniższym identyfikatorem mostu staje się mostem głównym. W przypadku równego priorytetu o mostku głównym decyduje najniższy adres MAC.

Wybór portów głównych i portów wyznaczonych

Po ustanowieniu mostu głównego pozostałe przełączniki muszą określić najlepszą ścieżkę do niego. Odbywa się to poprzez porty główne. Każdy przełącznik, inny niż most główny, wybierze jeden ze swoich portów jako port główny, czyli port o najniższym koszcie ścieżki do mostu głównego.

Wyznaczone porty to te, które znajdują się na wybranej ścieżce prowadzącej do mostu głównego. Wyznaczone porty odpowiadają za wysyłanie jednostek BPDU w dół hierarchii sieci, tak aby inne przełączniki mogły znaleźć drogę do mostu głównego.

Blokowanie portów i ról portów w RSTP

Porty, które nie są wybrane jako porty główne lub porty wyznaczone, są blokowane, aby zapobiec powstawaniu pętli. W stanie blokowania port nie będzie wysyłał ani odbierał ruchu danych, ale nadal może odbierać jednostki BPDU.

RSTP, w przeciwieństwie do tradycyjnego protokołu STP, definiuje dodatkowe role portów, takie jak port alternatywny i port zapasowy. Role te pozwalają na szybszą rekonwergencję sieci w przypadku wystąpienia zmian topologii.

Zmiany w topologii i jednostkach BPDU

Kiedy nastąpi zmiana w topologii, np. awaria lub otwarcie łącza, zaangażowane przełączniki rozpoczynają wysyłanie jednostek BPDU TCN w stronę mostu głównego. Kiedy most główny odbierze te jednostki BPDU, wysyła konfiguracyjną jednostkę BPDU do wszystkich przełączników, aby wskazać, że nastąpiła zmiana w topologii i że powinny one zaktualizować swoje informacje.

Koniec końców

Należy zauważyć, że powyższe szczegóły opisują standardowe zachowanie protokołu Spanning Tree i sposób, w jaki wykorzystuje on jednostki BPDU. Istnieje jednak kilka wersji i wariantów protokołu Spanning Tree (takich jak RSTP, MSTP, PVST itp.), które mogą różnić się konkretnymi szczegółami dotyczącymi sposobu wykorzystania jednostek BPDU i innymi aspektami ich działania.

Ogólnie rzecz biorąc, jednostki BPDU są niezbędne do utrzymania stabilności i wydajności sieci Ethernet. Umożliwiają komunikację i koordynację między przełącznikami, aby uniknąć pętli, wybrać najlepszą ścieżkę dla ruchu i dostosować się do zmian w topologii sieci.

Krótki quiz wiedzy

Co sądzisz o tym artykule?
Czy odważysz się ocenić zdobytą wiedzę?

QUIZ – Odkrywanie jednostek BPDU: Jak jednostki BPDU utrzymują sieć w ruchu

Chcesz zasugerować temat?

Co tydzień publikujemy nowe treści. Chcesz, żebyśmy porozmawiali o czymś konkretnym?
Temat na kolejny blog

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

KOD RABATOWY

AN24-LIB

dotyczy książek i pakietów książek MikroTik

Dni
Horas
minut
sekundy

Wstęp do
OSPF – BGP – MPLS

Zarejestruj się, aby to zrobić bezpłatny kurs

MAE-RAV-ROS-240118
Dni
Horas
minut
sekundy

Zarejestruj się, aby to zrobić bezpłatny kurs

MAS-ROS-240111

Promocja na Dzień Trzech Króli!

REYES24

15%

wszystkie produkty

Kursy MikroTika
Kursy Akademii
Książki MikroTika

Skorzystaj z kodu rabatowego z okazji Dnia Trzech Króli!

*promocja ważna do niedzieli 7 stycznia 2024
** kod (KRÓLE24) dotyczy koszyka
*** kup kurs już teraz i skorzystaj z niego do 31 marca 2024 r

Promocja sylwestrowa!

NY24

20%

wszystkie produkty

Kursy MikroTika
Kursy Akademii
Książki MikroTika

Skorzystaj z sylwestrowego kodu rabatowego!

*promocja ważna do poniedziałku 1 stycznia 2024 r
** kod (NY24) dotyczy koszyka
*** kup kurs już teraz i skorzystaj z niego do 31 marca 2024 r

Świąteczne rabaty!

XMAS23

30%

wszystkie produkty

Kursy MikroTika
Kursy Akademii
Książki MikroTika

Skorzystaj z kodu rabatowego na Święta!!!

**kody naliczane są w koszyku
Promocja ważna do poniedziałku 25

ZNIŻKI CYBERTYGODNIA

CW23-MK

17%

wszystkie kursy MikroTik OnLine

CW23-AX

30%

wszystkie kursy Akademii

CW23-LIB

25%

wszystkie książki i pakiety książek MikroTik

Skorzystaj z kodów rabatowych na Cyber ​​Tydzień!!!

**kody naliczane są w koszyku
Promocja ważna do niedzieli 3 grudnia 2023

ZNIŻKI NA CZARNY PIĄTEK

BF23-MX

22%

wszystkie kursy MikroTik OnLine

BF23-AX

35%

wszystkie kursy Akademii

BF23-LIB

30%

wszystkie książki i pakiety książek MikroTik

Skorzystaj z kodów rabatowych na Black Friday!!!

**Kody naliczane są w koszyku

kody są stosowane w koszyku
ważny do niedzieli 26r

Dni
Horas
minut
sekundy

Zarejestruj się, aby to zrobić bezpłatny kurs

MAE-VPN-SET-231115

Halloweenowa promocja

Skorzystaj z kodów rabatowych na Halloween.

Kody naliczane są w koszyku

HW23-MK

11% zniżki na wszystkie kursy MikroTik OnLine

11%

HW23-AX

30% zniżki na wszystkie kursy Akademii

30%

HW23-LIB

25% zniżki na wszystkie książki i pakiety książek MikroTik

25%

Zarejestruj się i weź udział w bezpłatnym kursie Wprowadzenie do zaawansowanego routingu z MikroTik (MAE-RAV-ROS)

Dziś (środa) 11 października 2023 r
7:11 do XNUMX:XNUMX (Kolumbia, Ekwador, Peru)

MAE-RAV-ROS-231011