Ether Channel

4
Działanie EtherChannel Jeżeli w ramach połączeo redundantnych pomiędzy przełącznikami zrealizujemy więcej niż jedno połączenie, protokół STP wszystkie połączenia poza jednym potraktuje jedynie jako „rezerwowe” EtherChannel polega na agregacji wielokrotnych połączeo pomiędzy przełącznikami w jeden kanał, o zwielokrotnionej odpowiednio przepustowości. Kanały EtherChannels muszą byd uzgodnione pomiędzy dwoma przełącznikami, a wówczas konfiguracja kanału odbywa się w sposób dynamiczny. Służą do tego celu, niezależnie od siebie, dwa protokoły: - Link Aggregation Control Protocol (LACP) standard IEEE 802.3ad, - Port Aggregation Protocol (PAgP) rozwiązanie własne firmy Cisco. Port przełącznika może byd skonfigurowany w trybie aktywnym (LACP active, PAgP - desirable), gdzie przełącznik próbuje wynegocjowad EtherChannel z przeciwległym przełącznikiem, bądź w trybie pasywnym (passive, auto), gdzie przełącznik wynegocjuje EtherChannel jedynie, gdy przeciwległe urządzenie tego zażąda. EtherChannel może składad się nawet z ośmiu połączeo, przy czym LACP pozwala na zdefiniowanie do 16 połączeo, z których 8 może byd naraz aktywnych (reszta jest rezerwowa). Konfiguracja EtherChannel 1. Używając programu Packet Tracer zrealizuj topologię fizyczną jak na rys. 1. Rysunek 1. Topologia laboratorium - EtherChannel

Transcript of Ether Channel

Page 1: Ether Channel

Działanie EtherChannel

Jeżeli w ramach połączeo redundantnych pomiędzy przełącznikami zrealizujemy więcej niż jedno

połączenie, protokół STP wszystkie połączenia poza jednym potraktuje jedynie jako „rezerwowe”

EtherChannel polega na agregacji wielokrotnych połączeo pomiędzy przełącznikami w jeden kanał,

o zwielokrotnionej odpowiednio przepustowości.

Kanały EtherChannels muszą byd uzgodnione pomiędzy dwoma przełącznikami, a wówczas

konfiguracja kanału odbywa się w sposób dynamiczny. Służą do tego celu, niezależnie od siebie, dwa

protokoły:

- Link Aggregation Control Protocol (LACP) – standard IEEE 802.3ad,

- Port Aggregation Protocol (PAgP) – rozwiązanie własne firmy Cisco.

Port przełącznika może byd skonfigurowany w trybie aktywnym (LACP – active, PAgP - desirable),

gdzie przełącznik próbuje wynegocjowad EtherChannel z przeciwległym przełącznikiem, bądź w trybie

pasywnym (passive, auto), gdzie przełącznik wynegocjuje EtherChannel jedynie, gdy przeciwległe

urządzenie tego zażąda.

EtherChannel może składad się nawet z ośmiu połączeo, przy czym LACP pozwala na zdefiniowanie do

16 połączeo, z których 8 może byd naraz aktywnych (reszta jest rezerwowa).

Konfiguracja EtherChannel

1. Używając programu Packet Tracer zrealizuj topologię fizyczną jak na rys. 1.

Rysunek 1. Topologia laboratorium - EtherChannel

Page 2: Ether Channel

2. Dokonaj konfiguracji przełączników.

W konsoli każdego z przełączników podaj grupę interfejsów mających tworzyd kanał,

Np.

Switch(config)# interface range gig 3/1 – 4

lub

Switch(config)# interface range fastethernet 1/1 -3

(Pamiętaj o spacjach między myślnikiem a cyframi)

Następnie, wybór protokołu (ma miejsce na poziomie konfiguracji grupy)

Switch(config-if)# channel-protocol pagp

Dla danej grupy interfejsów podajemy odpowiedni tryb pracy (desirable).

Switch(config-if)# channel-group 1 mode desirable non-silent

Polecenie non-silent oznacza “nie czekaj z ustaleniem kanału na przełączniki, które chyba

tam są, ale się nie odzywają”.

3. Komendy

show etherchannel port

show etherchannel summary

podają raport z konfiguracji oraz statystyki użytkowania każdej ze stworzonych grup

EtherChannel.

Przejrzyj podawane informacje. Przedyskutuj z grupą możliwości monitorowania zdalnego

połączeo Ether Channel. Która z informacji jest pożądana z punktu widzenia konieczności

ewentualnej rekonfiguracji kanału?

4. Ruch w kanale EtherChannel jest dystrybuowany na każde z połączeo w sposób ustalony.

Jednakże rozkład niekoniecznie jest sprawiedliwy dla każego z połączeo. Zamiast tego, ramki

są przekazywane na odpowiednie połączenie w rezultacie działania specjalnego algorytmu

haszującego. Algorytm dokonuje rozkładu na podstawie adresu IP źródła lub celu lub ich

kombinacji, może też używad adresów MAC czy też numerów portów zamiast adresów IP.

Przykładowo, jeśli EtherChannel składa się z dwóch łączy, potrzebuje 1 bitu jako indeksu

połączenia. Brany jest wtedy ostatni bit z np. źródłowego adresu MAC w ramce. Przy

założeniu, że wiele stacji równomiernie korzysta z EtherChannel, rozkład również będzie

równomierny.

Dla przykładu, jeśli mamy kanał złożony z dwóch połączeo, a metoda dystrybucji polega na

XORowaniu adresu źródłowego i docelowego, metoda wygląda następująco:

Page 3: Ether Channel

Tabela 1. Rozkład obciążenia w EtherChannel – metoda XOR.

5. Sposób wykorzystania kanału Ether Channel jest oczywiście rekonfigurowalny. Sposób

dystrybucji ruchu na każdy z dostępnych kanałów jest istotny, ale nie da się powiedzied, który

jest najlepszy - optymalny sposób jego wykorzystania mocno zależy od topologii sieci i

rodzaju ruchu przepływającego przez sied.

Komendą

show etherchannel load-balance

można sprawdzid sposób dystrybucji każdego pakietu na połączenia.

6. Możliwości konfiguracji rozkładu obciążenia przedstawia tabela 1:

Tabela 2. Metody load-balance w kanale EtherChannel.

Page 4: Ether Channel

Ustawienia dokonuje się za pomocą polecenia port-channel load-balance, np.

Switch(config)# port-channel load-balance src-dst-port

7. Przedyskutuj w grupie kiedy przydają się odpowiednie metody load-balance, a kiedy mogą

nierównomiernie rozkładad ruch pomiędzy połączeniami.

Swoje przemyślenia przedstawcie następnie w ogólnej dyskusji z prowadzącym.