Konfiguracja protokołu STP
Podstawowa konfiguracja protokołu STP
Przełączniki Cisco mogą pracować w trybie tradycyjnym STP (802.1D), w którym wartość „Bridge Priority” składa się z 16 bitów lub w trybie rozszerzonym (802.1t) zawierającym 4 bity priorytetu i 12 bitów identyfikatora sieci VLAN.
(config)# [no] spanning-tree extend system-ID
Wyłącza/Włącza wersję rozszerzoną protokołu STP, umożliwiając wykorzystanie (Dynamic Extended System IDs) jak i stosowanie rozszerzonej puli sieci VLAN względem protokołu STP.
(config)# [no] spanning-tree vlan zakres-vlan-ID
Globalnie wyłącza/włącza STP dla danego zakresu sieci VLAN.
(config)# interface interfejs
Przechodzi do poziomu określonego interfejsu sieciowego.
(config-if)# [no] spanning-tree vlan zakres-vlan-ID
Lokalnie wyłącza/włącza STP dla danego zakresu sieci VLAN.
Zmiana wartości BID (Wybór Root-a)
(config)# spanning-tree vlan zakres-vlan-ID priority {0 / 4096 / 8192 / 12288 / 16384 / 20480 / 24576 / 28672 / 32768 / 36864 / 40960 / 45056 / 49152 / 53248 / 57344 / 61440}(32768)
Zmienia domyślną wartość priorytetu STP.
(config)# spanning-tree vlan zakres-vlan-ID root {primary / secondary}
Mianuje konfigurowany przełącznik głównym bądź zapasowym root-em, zmieniając domyślą wartość priorytetu. Przykładowa komenda [spanning-tree vlan vlan-ID root primary] automatycznie ustawia następujące wartości protokołu STP:
* vlan vlan-ID bridge priority set to 24576.
* vlan vlan-ID bridge max aging time unchanged at 20.
* vlan vlan-ID bridge hello time unchanged at 2.
* vlan vlan-ID bridge forward time unchanged at 15.
Jeżeli dotychczasowy root posiadał priorytet większy niż 24576 to powyższa komenda zmieni wartość priorytetu konfigurowanego urządzenia na 24576, jeśli jednak dotychczasowy root posiadał priorytet mniejszy niż 24576 to komenda zmieni wartość priorytetu na wartość niższą o 4096 od wartości priorytetu przełącznika pełniącego rolę root-a.
Konfiguracja czasów dla protokołu STP
Ustawienia czasów BPDU, należy konfigurować jedynie na urządzeniu pełniącym rolę root-a.
(config)# spanning-tree vlan zakres-vlan-ID root {primary / secondary} [diameter 2-7(7)] [hello-time 1-10(2)]
Określa wartość „Network Diameter Value” wraz z opcjonalną wartością czasu „Hello-Time” (Skonfigurowanie zbyt niskiej wartości „Network Diameter Value” może spowodować powstawanie pętli sieciowych).
(config)# spanning-tree [vlan zakres-vlan-ID] hello-time 1-10(2)
Określa wartość czasu „Hello-Time”.
(config)# spanning-tree [vlan zakres-vlan-ID] forward-time 4-30(15)
Określa wartość czasu „Forward-Time”.
(config)# spanning-tree [vlan zakres-vlan-ID] max-age 6-40(20)
Określa wartość czasu „Max-Age”.
Konfiguracja kosztów protokołu STP
Przełączniki wykorzystują dwie 8 bitowe liczby przypisane do interfejsu sieciowego jak i koszt „Root Port Cost”. Pierwsza wartość wyznacza priorytet w przedziale od 0 do 240 (Domyślnie 128), druga fizyczny nie podlegający zmianie numer interfejsu od 0 do 255 natomiast trzecia koszt protokołu STP wyliczony na podstawie pasma interfejsu sieciowego.
(config)# interface interfejs
Przechodzi do poziomu konfiguracji określonego interfejsu sieciowego.
(config-if)# spanning-tree [vlan zakres-vlan-ID] cost 1-200 000 000(8)
Określa wartość „Root Port Cost”.
(config-if)# spanning-tree [vlan zakres-vlan-ID] port-priority 1-240(128)
Określa priorytet interfejs sieciowego, wpisana wartość „Switch Port Priority” musi być podzielna przez 16.
Maco (Switchport Host)
(config)# interface interfejs
Przechodzi do poziomu konfiguracji określonego interfejsu sieciowego.
(config-if)# switchport host
Określa konfigurowany interfejs jako port dostępowy (Access, Edge) jak i dezaktywuje na nim funkcje Etherchannel. Macro [switchport host] wykonuje następujące komendy CLI:
* [switchport mode access]
* [spanning-tree portfast]
* [no channel-group]
Komendy Show
Komendy Show protokołu STP
# show spanning-tree interface interfejs [cost / portfast / priority / rootcost / state]
Wyświetla informacje protokołu STP dla danego interfejsu, z szczególnym uwzględnieniem konkretnych funkcji protokołu STP.
# show spanning-tree vlan vlan-ID root
Wyświetla informacje o statusie i konfiguracji root-a.
# show spanning-tree vlan vlan-ID active
Wyświetla informacje względem aktywnych interfejsów.
# show spanning-tree summary
Wyświetla streszczone informacje o protokole STP (Dla wszystkich VLAN-ów).
# show spanning-tree
Wyświetla podstawowe informacje o protokole Spanning-tree (Dla wszystkich sieci VLAN).
# show spanning-tree vlan vlan-ID
Wyświetla podstawowe informacje o protokole STP (Dla jednego VLAN-u).
# show spanning-tree summary
Wyświetla streszczone informacje o protokole STP (Dla wszystkich VLAN-ów).
# show spanning-tree inconsistentports
Wyświetla interfejsy znajdujące się w stanie „inconsistentports”.
# show spanning-tree blockedports
Wyświetla wszystkie blokowane interfejsy danego przełącznika.
# show spanning-tree root hello-time
Wyświetla aktualną wartość czasu hello-time na danym przełączniku.
# show spanning-tree root forward-time
Wyświetla aktualną wartość czasu forward-time na danym przełączniku.
# show spanning-tree root max-age
Wyświetla aktualną wartość czasu max-age na danym przełączniku.
# show spanning-tree interface interfejs detail
Wyświetla szczegółowe informacje protokołu STP względem danego interfejsu sieciowego.
Komendy Show protokołu MST
(config-mst)# show pending
Wyświetla konfiguracje instancji protokołu MST.
# show spanning-tree mst configuration
Wyświetla konfiguracje instancji protokołu MST.
# show spanning-tree mst
Wyświetla konfigurację protokołu RSTP względem wszystkich aktywnych instancji MST.
# show spanning-tree mst ID-instancji
Wyświetla konfigurację protokołu RSTP względem określonej instancji MST.
# show spanning-tree mst [ID-instancji] detail
Wyświetla szczegółowe informacje na temat protokołu MST.
Pozostałe tematy związane z protokołem STP
- Wprowadzenie do protokołu STP
- Stany i role Interfejsów STP
- Czasy protokołu STP
- Budowa wiadomości BPDU
- Zmiany zachodzące w topologii protokołu STP
- Funkcje specjalne / bezpieczeństwo protokołu STP
- Wprowadzenie do protokołu RSTP
- Tryby i stany pracy protokołu RSTP
- RSTP Convergence
- Teoria protokołu MST
- Troubleshooting protokołu STP
- Konfiguracja protokołu STP
- Konfiguracja protokołu MST
- Konfiguracja funkcji specjalnych protokołu STP

Dodaj komentarz