Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Danas ćemo pogledati rad sloja 2 EtherChannel protokola agregacije kanala za sloj 2 OSI modela. Ovaj se protokol ne razlikuje previše od protokola Layer 3, ali prije nego što zaronimo u Layer 3 EtherChannel, moram predstaviti nekoliko koncepata pa ćemo kasnije doći do Layer 1.5. Nastavljamo slijediti raspored CCNA tečajeva, tako da ćemo danas obraditi odjeljak 2, Konfiguriranje, testiranje i rješavanje problema Layer 3/1.5 EtherChannel, i pododjeljke 1.5a, Static EtherChannel, 1.5b, PAGP i XNUMXc, IEEE -LACP otvoreni standard. .

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Prije nego što nastavimo, moramo razumjeti što je EtherChannel. Pretpostavimo da imamo preklopnik A i preklopnik B redundantno povezane s tri komunikacijske linije. Ako koristite STP, dvije dodatne linije bit će logično blokirane kako bi se spriječile petlje.

Recimo da imamo FastEthernet portove koji pružaju promet od 100 Mbps, tako da je ukupna propusnost 3 x 100 = 300 Mbps. Ostavljamo samo jedan komunikacijski kanal, zbog čega će pasti na 100 Mbit/s, odnosno u ovom slučaju STP će pogoršati karakteristike mreže. Osim toga, 2 dodatna kanala će biti u stanju mirovanja uzalud.

Kako bi to spriječila, KALPANA, tvrtka koja je stvorila preklopnike Cisco Catalist i koju je kasnije kupio Cisco, razvila je tehnologiju nazvanu EtherChannel 1990-ih.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

U našem slučaju ova tehnologija pretvara tri odvojena komunikacijska kanala u jedan logičan kanal kapaciteta 300 Mbit/s.

Prvi način EtherChannel tehnologije je ručni ili statički način. U tom slučaju prekidači neće učiniti ništa ni pod kojim uvjetima prijenosa, oslanjajući se na činjenicu da su sve ručne postavke radnih parametara ispravno napravljene. Kanal se jednostavno uključuje i radi, potpuno vjerujući postavkama mrežnog administratora.

Drugi način je vlasnički Cisco PAGP protokol agregacije veza, treći je IEEE standardni LACP protokol agregacije veza.

Da bi ovi načini radili, EtherChannel mora biti dostupan. Statičku verziju ovog protokola vrlo je jednostavno aktivirati: trebate otići na postavke sučelja prekidača i unijeti naredbu načina rada grupe kanala 1.

Ako imamo preklopnik A s dva sučelja f0/1 i f0/2, moramo otići u postavke svakog porta i unijeti ovu naredbu, a broj grupe sučelja EtherChannel može imati vrijednost od 1 do 6, glavno je da ova vrijednost je ista za sve portove preklopnika. Osim toga, priključci moraju raditi u istim načinima: oba u pristupnom načinu ili oba u trunk načinu i imati isti izvorni VLAN ili dopušteni VLAN.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

EtherChannel agregacija će raditi samo ako se grupa kanala sastoji od identično konfiguriranih sučelja.

Spojimo preklopnik A s dvije komunikacijske linije na preklopnik B, koji također ima dva sučelja f0/1 i f0/2. Ova sučelja tvore vlastitu grupu. Možete ih konfigurirati za rad u EtherChannelu pomoću iste naredbe, a broj grupe nije bitan, budući da se nalaze na lokalnom preklopniku. Ovu grupu možete označiti kao broj 1 i sve će raditi. Međutim, zapamtite - da bi oba kanala radila bez problema, sva sučelja moraju biti konfigurirana potpuno isto, na isti način - pristupni ili trunk. Nakon što ste ušli u postavke oba sučelja preklopnika A i preklopnika B i ušli u način rada grupe kanala 1 na naredbu, agregacija EtherChannel kanala bit će dovršena.

Oba fizička sučelja svakog prekidača radit će kao jedno logičko sučelje. Ako pogledamo STP parametre, vidjet ćemo da će preklopnik A prikazati jedno zajedničko sučelje, grupirano iz dva fizička priključka.

Prijeđimo na PAGP, protokol za agregaciju portova koji je razvio Cisco.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Zamislimo istu sliku - dva preklopnika A i B, svaki sa sučeljima f0/1 i f0/2, povezani s dvije komunikacijske linije. Da biste omogućili PAGP, koristite istu naredbu način rada grupe kanala 1 s parametrima . U ručnom statičkom načinu jednostavno unesite način rada grupe kanala 1 na naredbu na svim sučeljima i agregacija počinje raditi; ovdje morate navesti željeni ili automatski parametar. Ako unesete naredbu načina rada grupe kanala 1 sa znakom?, sustav će prikazati upit s opcijama parametara: uključeno, poželjno, automatski, pasivno, aktivno.

Ako unesete istu poželjnu naredbu za način rada grupe kanala 1 na oba kraja komunikacijske linije, aktivirat će se način EtherChannel. Ista stvar će se dogoditi ako su na jednom kraju kanala sučelja konfigurirana s naredbom za željeni način rada grupe kanala 1, a na drugom kraju s naredbom za automatski način rada grupe kanala 1.

Međutim, ako su sučelja na oba kraja veza konfigurirana na automatski s automatskom naredbom načina rada grupe kanala 1, neće doći do agregacije veza. Stoga zapamtite - ako želite koristiti EtherChannel preko PAGP protokola, sučelja barem jedne od strana moraju biti u željenom stanju.

Kada se koristi otvoreni LACP protokol za agregaciju kanala, koristi se ista naredba načina rada grupe kanala 1 s parametrima .

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Moguće kombinacije postavki na obje strane kanala su sljedeće: ako su sučelja konfigurirana na aktivni način rada ili jedna strana na aktivno, a druga na pasivno, EtherChannel način rada će raditi; ako su obje grupe sučelja konfigurirane na pasivni način rada, kanal neće doći do agregacije. Mora se imati na umu da, kako bi se organizirala agregacija kanala pomoću LACP protokola, barem jedna od grupa sučelja mora biti u aktivnom stanju.

Pokušajmo odgovoriti na pitanje: ako imamo preklopnike A i B povezane komunikacijskim linijama, a sučelja jednog preklopnika su u aktivnom stanju, a drugog u auto ili poželjnom stanju, hoće li EtherChannel raditi?

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Ne, neće, jer mreža mora koristiti isti protokol - ili PAGP ili LACP, jer nisu međusobno kompatibilni.

Pogledajmo nekoliko naredbi koje se koriste za organiziranje EtherChannela. Prije svega, morate dodijeliti broj grupe, to može biti bilo što. Za prvi način naredbenog kanala grupe 1 možete odabrati 5 parametara kao opciju: uključeno, poželjno, automatski, pasivno ili aktivno.
U podnaredbama sučelja koristimo ključnu riječ channel-group, ali ako, na primjer, želite navesti balansiranje opterećenja, koristi se riječ port-channel. Pogledajmo što je uravnoteženje opterećenja.

Pretpostavimo da imamo switch A s dva porta, koji su spojeni na odgovarajuće portove switcha B. Na switch B spojena su tri računala - 3, a na switch A jedno računalo br.1,2,3.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Kada promet krene s računala #4 na računalo #1, preklopnik A će početi slati pakete na obje veze. Metoda uravnoteženja opterećenja koristi raspršivanje MAC adrese pošiljatelja tako da sav promet s četvrtog računala teče kroz samo jednu od dvije veze. Spojimo li računalo br. 5 na preklopnik A, zahvaljujući balansiranju opterećenja, promet ovog računala će se kretati samo po jednoj, donjoj komunikacijskoj liniji.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Međutim, ovo nije tipična situacija. Recimo da imamo internet u oblaku i uređaj na koji je spojen switch A s tri računala. Internet promet će biti usmjeren na switch s MAC adresom ovog uređaja, odnosno s adresom određenog porta, jer je ovaj uređaj gateway. Stoga će sav odlazni promet imati MAC adresu ovog uređaja.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Ako ispred skretnice A postavimo skretnicu B, povezanu s njom s tri komunikacijske linije, tada će sav promet skretnice B u smjeru skretnice A teći duž jedne od linija, što ne ispunjava naše ciljeve. Stoga moramo postaviti parametre balansiranja za ovu sklopku.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Da biste to učinili, koristite naredbu port-channel load-balance, gdje se odredišna IP adresa koristi kao parametar opcije. Ako je ovo adresa računala br. 1, promet će teći duž prve linije, ako je broj 3 - duž treće, a ako navedete IP adresu drugog računala, onda duž srednje komunikacijske linije.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Da bi to učinila, naredba koristi ključnu riječ port-channel u načinu globalne konfiguracije.

Ako želite vidjeti koje veze su uključene u kanal i koji se protokoli koriste, tada u privilegiranom načinu rada morate unijeti naredbu show etherchannel summary. Postavke uravnoteženja opterećenja možete pogledati pomoću naredbe show etherchannel load-balance.

Sada pogledajmo sve ovo u programu Packet Tracer. Imamo 2 sklopke povezane s dva linka. STP će početi raditi i jedan od 4 porta će biti blokiran.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Idemo na postavke SW0 i unesite naredbu show spanning-tree. Vidimo da STP radi i možemo provjeriti Root ID i Bridge ID. Koristeći istu naredbu za drugi prekidač, vidjet ćemo da je prvi prekidač SW0 root, jer su, za razliku od SW1, njegove vrijednosti Root i Bridge identifikatora iste. Osim toga, ovdje postoji poruka da je SW0 korijen - "Ovaj most je korijen".

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Oba priključka korijenskog preklopnika su u označenom stanju, blokirani priključak drugog preklopnika označen je kao alternativni, a drugi je određen kao glavni priključak. Možete vidjeti kako STP besprijekorno obavlja sav potreban posao, automatski postavljajući vezu.

Aktivirajmo PAGP protokol; da bismo to učinili, u postavkama SW0 uzastopno unosimo naredbe int f0/1 i način rada grupe kanala 1 s jednim od 5 mogućih parametara, koristim poželjno.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Možete vidjeti da je linijski protokol prvo onemogućen, a zatim ponovo omogućen, odnosno da su promjene stupile na snagu i kreirano je sučelje Port-channel 1.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Idemo sada na f0/2 sučelje i unesite istu naredbu za željeni način rada grupe kanala 1.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Možete vidjeti da su sada priključci gornje veze označeni zelenim markerom, a priključci donje veze označeni su narančastim markerom. U ovom slučaju ne može postojati mješoviti način rada poželjnih - auto priključaka, jer sva sučelja jednog preklopnika moraju biti konfigurirana istom naredbom. Automatski način rada može se koristiti na drugom prekidaču, ali na prvom, svi portovi moraju raditi u istom načinu rada, u ovom slučaju to je poželjno.

Idemo u postavke SW1 i upotrijebimo naredbu za raspon sučelja int range f0/1-2, kako ne bismo ručno unosili naredbe posebno za svako od sučelja, već jednom konfigurirali oba jednom naredbom.

Koristim naredbu načina rada grupe kanala 2, ali mogu koristiti bilo koji broj od 1 do 6 da odredim grupu sučelja drugog prekidača. Budući da je suprotna strana kanala konfigurirana u željenom načinu rada, sučelja ovog prekidača moraju biti u željenom ili automatskom načinu rada. Odaberem prvi parametar, upišem željeni način rada grupe kanala 2 i pritisnem Enter.
Vidimo poruku da je kreirano sučelje kanala Port-channel 2, a priključci f0/1 i f0/2 su se sekvencijalno premjestili iz neaktivnog stanja u gore stanje. Nakon toga slijedi poruka da se sučelje Port-channel 2 prebacilo u gore stanje i da se linijski protokol ovog sučelja također uključio. Sada smo formirali agregirani EtherChannel.

To možete provjeriti odlaskom na postavke preklopnika SW0 i unosom naredbe show etherchannel summary. Možete vidjeti razne oznake koje ćemo pogledati kasnije, a zatim grupu 1 koristeći 1 kanal, broj agregatora je također 1. Po1 znači PortChannel 1, a oznaka (SU) označava S - zastavu sloja 2, U - koristi se. Sljedeće prikazuje korišteni PAGP protokol i fizičke priključke agregirane u kanal - Fa0/1 (P) i Fa0/2 (P), gdje oznaka P označava da su ti priključci dio PortChannela.

Koristim iste naredbe za drugi prekidač, a CLI prozor prikazuje slične informacije za SW1.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Unesem naredbu show spanning-tree u postavkama SW1 i možete vidjeti da je PortChannel 2 jedno logičko sučelje, a njegova cijena u usporedbi s cijenom dva odvojena porta 19 smanjena je na 9.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Učinimo isto s prvim prekidačem. Vidite da se Root parametri nisu promijenili, ali sada između dva preklopnika, umjesto dva fizička linka, postoji jedno logičko sučelje Po1-Po2.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Pokušajmo PAGP zamijeniti LACP-om. Da bih to učinio, u postavkama prvog prekidača koristim naredbu za raspon sučelja int range f0/1-2. Ako sada izdam aktivnu naredbu načina grupe kanala1 da omogućim LACP, ona će biti odbijena jer su priključci Fa0/1 i Fa0/2 već dio kanala koji koristi drugačiji protokol.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Stoga prvo moram unijeti naredbu no channel-group 1 mode active pa tek onda koristiti naredbu channel-group1 mode active. Napravimo isto s drugom sklopkom, prvo upisujemo naredbu no channel-group 2, a zatim naredbu channel-group 2 mode active. Ako pogledate parametre sučelja, možete vidjeti da je Po2 ponovno uključen, ali je još uvijek u načinu rada PAGP protokola. To nije točno, jer trenutno imamo LACP na snazi, au ovom slučaju parametri su prikazani netočno od strane programa Packet Tracer.
Kako bih riješio ovu nepodudarnost, koristim privremeno rješenje - stvaranje drugog PortChannela. Da bih to učinio, upisujem naredbe int range f0/1-2 i no channel-group 2, a zatim naredbu channel-group 2 mode active. Pogledajmo kako to utječe na prvi prekidač. Unosim naredbu show etherchannel summary i vidim da se Po1 ponovno prikazuje kao da koristi PAGP. Ovo je problem u simulaciji Packet Tracera jer je PortChannel trenutačno onemogućen i uopće ne bismo trebali imati kanal.

Vraćam se na CLI prozor drugog prekidača i unosim naredbu show etherchannel summary. Sada se Po2 prikazuje s indeksom (SD), gdje D znači dolje, odnosno kanal ne radi. Tehnički, PortChannel je prisutan ovdje, ali se ne koristi jer s njime nije povezan priključak.
Unosim naredbe int range f0/1-2 i no channel-group 1 u postavkama prvog prekidača, a zatim stvaram novu grupu kanala, ovaj put broj 2, koristeći naredbu Channel-group 2 mode active. Zatim radim isto u postavkama drugog prekidača, samo što sada grupa kanala dobiva broj 1.

Sada je na prvom preklopniku stvorena nova grupa, Port Channel 2, a na drugom Port Channel 1. Jednostavno sam zamijenio imena grupa. Kao što vidite, tehnički sam kreirao novi Port Channel na drugom preklopniku, i sada je prikazan s ispravnim parametrom - nakon ulaska u naredbu show etherchannel summary, vidimo da Po1 (SU) koristi LACP.

Vidimo potpuno istu sliku u CLI prozoru prekidača SW0 - nova grupa Po2 (SU) radi pod LACP kontrolom.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Razmotrite razliku između sučelja koje je u aktivnom stanju i sučelja koje je uvijek u uključenom stanju. Stvorit ću novu grupu kanala za prekidač SW0 s uključenim naredbama int range f0/1-2 i način rada grupe kanala 3. Prije toga morate izbrisati grupe kanala 1 i 2 pomoću naredbi bez grupe kanala 1 i bez grupe kanala 2, inače, kada pokušate koristiti način rada grupe kanala 3 na naredbu, sustav će prikazati poruku koja navodi da sučelje se već koristi za rad s drugim kanalskim protokolom.

Činimo isto s drugim prekidačem - izbrišite grupu kanala 1 i 2 i stvorite grupu 3 s uključenom naredbom način rada grupe kanala 3. Sada idemo na postavke SW0 i upotrijebimo naredbu show etherchannel summary. Vidjet ćete da je novi Po3 kanal već pokrenut i da ne zahtijeva nikakve preliminarne operacije poput PAGP ili LACP.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Uključuje se odmah, bez onemogućavanja i uključivanja portova. Koristeći istu naredbu za SW1, vidjet ćemo da ovdje Po3 ne koristi nikakav protokol, odnosno da smo kreirali statički EtherChannel.

Cisco tvrdi da kako bi mreže bile široko dostupne, moramo zaboraviti na PAGP i koristiti statički EtherChannel kao pouzdaniji način agregacije veza.
Kako radimo balansiranje opterećenja? Vraćam se u prozor CLI prekidača SW0 i unosim naredbu show etherchannel load-balance. Možete vidjeti da se uravnoteženje opterećenja vrši na temelju izvorne MAC adrese.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Obično balansiranje koristi ovaj parametar, ali ponekad ne odgovara našim svrhama. Ako želimo promijeniti ovu metodu balansiranja, moramo ući u mod globalne konfiguracije i unijeti naredbu port-channel load-balance, nakon čega će sustav prikazati upite s mogućim parametrima za ovu naredbu.

Cisco obuka 200-125 CCNA v3.0. Dan 38. Protokol EtherChannel za OSI sloj 2

Ako navedete parametar src-mac ravnoteže opterećenja port-kanala, to jest, navedete izvornu MAC adresu, bit će omogućena funkcija raspršivanja, koja će zatim pokazati koji od priključaka koji su dio određenog EtherChannela treba koristiti za promet naprijed. Kad god je adresa izvora ista, sustav će koristiti to specifično fizičko sučelje za slanje prometa.

Reproduciraj videozapis

Hvala što ste ostali s nama. Sviđaju li vam se naši članci? Želite li vidjeti više zanimljivog sadržaja? Podržite nas narudžbom ili preporukom prijateljima, 30% popusta za korisnike Habra na jedinstveni analog početnih poslužitelja, koji smo izmislili za vas: Cijela istina o VPS (KVM) E5-2650 v4 (6 jezgri) 10GB DDR4 240GB SSD 1Gbps od 20 USD ili kako podijeliti poslužitelj? (dostupno s RAID1 i RAID10, do 24 jezgre i do 40 GB DDR4).

Dell R730xd 2 puta jeftiniji? Samo ovdje 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV od 199 USD u Nizozemskoj! Dell R420 - 2x E5-2430 2.2 Ghz 6C 128 GB DDR3 2x960 GB SSD 1 Gbps 100 TB - od 99 USD! Pročitaj o Kako izgraditi infrastrukturu corp. klase uz korištenje Dell R730xd E5-2650 v4 servera vrijednih 9000 eura za lipu?

Izvor: www.habr.com

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster