EtherChannel
Przygotowanie, scenariusz
Info
Do realizacji tego zadania wymagany będzie dowolnie wybrany emulator np. Cisco Modeling Labs, GNS3, EVE-NG oraz dostęp do obrazów Cisco IOS.
Wdrożymy i przetestujemy EtherChannel w różnych trybach:
- statyczny EtherChannel
- tryb Port Aggregation Protocol (PAgP)
- tryb Link Aggregation Control Protocol (LACP)
Topologia
Konfiguracja S1
Tryb konfiguracyjny i zmiana nazwy urządzenia.
inserthostname-here#configure terminal
inserthostname-here#hostname S1
Połączenie trunk do przełączników S2 i S3
S1(config)#interface range ethernet 0/0-3, ethernet 1/0-1
S1(config-if-range)#switchport trunk encapsulation dot1q
S1(config-if-range)#switchport mode trunk
Konfiguracja S2
Tryb konfiguracyjny i zmiana nazwy urządzenia.
inserthostname-here#configure terminal
inserthostname-here#hostname S2
Połączenie trunk do przełączników S1 i S3
S2(config)#interface range ethernet 0/0-3, ethernet 1/2-3
S2(config-if-range)#switchport trunk encapsulation dot1q
S2(config-if-range)#switchport mode trunk
Konfiguracja S3
Tryb konfiguracyjny i zmiana nazwy urządzenia.
inserthostname-here#configure terminal
inserthostname-here#hostname S3
Połączenie trunk do przełączników S1 i S2
S3(config)#interface range ethernet 1/0-1, ethernet 1/2-3
S3(config-if-range)#switchport trunk encapsulation dot1q
S3(config-if-range)#switchport mode trunk
EtherChannel statyczny
Skonfigurujemy połączenie między przełącznikami S2 i S3.
Wyłączyłem autonegocjacje na interfejsach skierowanych do S3.
S2(config)#interface range ethernet 1/2-3
S2(config-if-range)#switchport nonegotiate
Utworzyłem nowy interfejs logiczny składający się z dwóch fizycznych.
S2(config-if-range)#channel-group 1 mode on
Możemy sprawdzić czy rzeczywiście pojawił nam się nowy interfejs.
S2#show ip interface brief
Konsola informuje nas również, że nowy interfejs jest zablokowany. To wynika z faktu, że po drugiej stronie czyli na przełączniku S3 nie skonfigurowaliśmy logicznego interfejsu.
Na przełączniku S3 stwórzmy ww. interfejs w podobny sposób jak na przełączniku S2.
S3(config)#interface range ethernet 1/2-3
S3(config-if-range)#channel-group 1 mode on
Sprawdźmy status utworzonego EtherChannel.
S3#show etherchannel summary
Widzimy, że nasze dwa fizyczne porty działają jako jeden interfejs Po1.
EtherChannel PAgP
Skonfigurujemy połączenie między przełącznikami S1 i S3.
S3(config)#interface range ethernet 1/0-1
S3(config-if-range)#channel-group 2 mode desirable
Podobnie jak poprzednio, musimy przejść na drugi przełącznik aby utworzyć odpowiedni interfejs.
S1(config)#interface range ethernet 1/0-1
S1(config-if-range)#channel-group 2 mode desirable
Sprawdźmy konfigurację EtherChannel na przełączniku S3
S3#show etherchannel summary
Mamy utworzone dwa interfejsy Po, które pracują w dwóch różnych trybach.
EtherChannel LACP
Skonfigurujemy połączenie między przełącznikami S1 i S2.
S1(config)#interface range ethernet 0/1-3
S1(config-if-range)#channel-group 3 mode active
S2(config)#interface range ethernet 0/1-3
S2(config-if-range)#channel-group 3 mode active
Jak możecie się domyślać, wynik będzie następujący.
S2#show etherchannel summary
Który tryb EtherChannel wybrać i dlaczego?
EtherChannel pozwala na łączenie wielu fizycznych interfejsów w jeden logiczny, co zwiększa przepustowość i zapewnia redundancję. Który tryb wybrać? To zależy od Waszych potrzeb i możliwości.
- tryb statyczny
- Brak negocjacji – połączenie tworzone ręcznie na obu końcach.
- Prosta konfiguracja.
- Przełącznik zawsze traktuje interfejs jako aktywny, nawet jeśli coś nie działa.
- Może prowadzić do pętli i problemów z STP, jeśli po jednej stronie EtherChannel jest skonfigurowany, a po drugiej nie.
- tryb PAgP
- Jest własnością CISCO, przez co jest ograniczony jeżeli mówimy o współpracy z innymi markami.
- Automatyczna negocjacja i weryfikacja parametrów połączenia.
- Zapobiega błędom w konfiguracji, jeśli z jednej strony nie ma konfiguracji to druga strona wyłącza interfejs.
- tryb Link Aggregation Control Protocol (LACP)
- Działa na urządzeniach różnych producentów.
- Lepsza skalowalność – obsługuje do 16 portów (8 aktywnych + 8 zapasowych).
- Obsługuje tryby fast (1s) i slow (30s) do wykrywania stanu połączenia.
- Posiada wbudowane mechanizmy ochrony przed błędami konfiguracji.
Success
Wszystkie przykłady są tylko formą zainteresowania danym zagadnieniem. Zachęcam do zapoznania się ze szczegółami zawartymi w dokumentacji autora lub producenta
🕞 Ostatnia aktualizacja 17.03.2025