Skip to content

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

Screenshot

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

Screenshot

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.

Screenshot

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.

Screenshot

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.

Screenshot

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 

Screenshot

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