Uczyłem się o protokole drzewa opinającego (STP / RSTP / MSTP) i zastanawiałem się, kiedy go włączę i chroni on na przykład przed pętlami sieciowymi, skąd mam wiedzieć, że istnieje pętla sieci?
Przypuszczam, że w większości przypadków byłoby to oczywiste, ponieważ pokój, w którym znajduje się pętla, byłby wyłączony, ale co, jeśli nie będzie żadnych skarg?
Wygląda na to, że nadal chciałbym wiedzieć, że istnieje taki problem z siecią. Może urządzenie wysyła jakieś ostrzeżenie, a może ktoś musi od czasu do czasu sprawdzać dziennik?
switch
spanning-tree
Scott Szretter
źródło
źródło
Testowanie. Jeśli chcesz wiedzieć, że coś działa, przetestuj to.
Po włączeniu STP zaplanuj konserwację sieci i podłącz kabel w pętli. Jeśli sieć nadal działa, to pętla została wykryta przez STP. Jeśli sieć przestanie działać, STP nie działa.
źródło
Drzewo opinające nie uważa, że pętla jest „błędem”. Są one częścią protokołu i znajdzie porty powodujące pętle, a następnie wyłączy na nich przekazywanie. Myślę, że próbujesz użyć protokołu, aby dowiedzieć się, czy istnieje jakiś warunek, ale tak naprawdę nie jest to jego główny cel. „Dobrze zaprojektowana” sieć może bardzo dobrze mieć pętle normalnie (w celu zapewnienia redundancji). Oprócz włączania statusu drzewa opinającego zdarzenia rejestrującego (lub odpowiednika na Twojej platformie), pomyśl nieszablonowo. Pętla w twojej sieci (jeśli nie jest wyłączona przez rozpinanie drzewa) spowoduje duże natężenie ruchu podczas burzy rozgłoszeniowej. Więc wykreśl te poziomy i na swojej platformie monitorowania, jeśli zauważysz gwałtowny wzrost ruchu, prawdopodobnie masz pętlę.
źródło
Oto kilka dodatkowych rzeczy do rozważenia przy implementacji STP / RSTP / MSTP wraz z testowaniem:
źródło
Oprócz wcześniejszych sugestii diagnostycznych powinieneś także nauczyć się interpretować dane wyjściowe komendy przełącznika „pokaż drzewo opinające” (lub równoważne). Wyświetli port główny, wyznaczone porty i szereg innych ważnych informacji diagnostycznych.
Oto przykładowa sieć, którą właśnie skonfigurowałem z 2 x Cisco 2950 i 1 x HP 3400cl. Połączenia w sieci są następujące:
Wszystkie przełączniki są w trybie MSTP, z ustawioną tylko wspólną instancją drzewa opinającego. hp3400cl ma priorytet 0, c2950 jest kolejnym najwyższym priorytetem przy 8192, a c2950b ma ostatni z priorytetem 12288. Zatem hp3400cl powinien być rootem. Oto, jak wygląda wyjście „pokaż drzewo opinające”:
Ważne rzeczy, o których należy pamiętać o stanach portów w powyższej liście:
źródło