Ether Channel
-
Upload
tomasz-wanczyk -
Category
Documents
-
view
35 -
download
0
Transcript of 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
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:
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.
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.