EtherChannel

EtherChannel este o tehnologie de agregare a legăturilor utilizată în principal pe comutatoarele Cisco. Face posibilă asamblarea mai multor legături Ethernet fizice într-o legătură logică. Scopul este de a crește viteza și toleranța la erori între comutatoare, routere și servere. O legătură EtherChannel grupează două până la opt legături active de 100 Mbit / s, 1 Gbit / s și 10 Gbit / s, plus opțional una până la opt legături de rezervă inactive care devin active atunci când legăturile active sunt tăiate. EtherChannel este utilizat în principal pe coloana vertebrală a rețelei locale, dar poate fi folosit și pentru conectarea stațiilor de lucru ale utilizatorilor.

Tehnologia EtherChannel a fost inventată de compania Kalpana la începutul anilor 1990. Această companie a fost apoi achiziționată de Cisco Systems în 1994. În 2000, IEEE a lansat standardul 802.3ad , care este o versiune deschisă a EtherChannel.

Operațiune

EtherChannel poate fi utilizat pe legături de cupru cu perechi răsucite, precum și pe fibră optică monomod și multimod (de fapt, pe toate interfețele definite în standardul IEEE 802.3 ). Cu toate acestea, toate interfețele grupate împreună trebuie să funcționeze la aceeași viteză. Deoarece EtherChannel nu necesită cabluri speciale, permite reutilizarea infrastructurii existente.

Un link EtherChannel are mai multe avantaje față de un link Ethernet simplu, cel mai popular fiind probabil lățimea de bandă . Când se utilizează maximum 8 porturi active, de exemplu, 8 Gbit / s se obțin din legături de 1 Gbit / s. Cu toate acestea, acest debit maxim nu este întotdeauna obținut. Într-adevăr, există diferite strategii de echilibrare a sarcinii și, în funcție de caracteristicile schimburilor din rețea, pachetele pot fi mai mult sau mai puțin bine distribuite pe diferite legături fizice.

Toate linkurile care participă la EtherChannel au aceeași adresă de nivel 2 (adresă MAC). Acest lucru face ca EtherChannel să fie transparent pentru protocoalele de rețea, aplicații și utilizatori, deoarece văd o singură conexiune logică și nu sunt conștienți de diferitele legături.

EtherChannel distribuie pachetele către diferitele porturi active. Pentru un anumit pachet, portul este ales cu ajutorul unui proprietar Cisco algoritm de hashing , care transformă sursa si destinatie MAC adrese, adrese IP, sau TCP sau UDP de port numere într - un număr cuprins între 0 și 7. Tabelul următor arată că modul în care acestea 8 numere sunt distribuite între cele două până la opt porturi fizice. Presupunând că datele de intrare sunt cu adevărat aleatorii, se obține o distribuție echitabilă a sarcinii în configurațiile cu 2, 4 sau 8 porturi, în timp ce celelalte configurații conduc la o distribuție inechitabilă a schimburilor.

Numărul de legături fizice
Numărul legăturii 8 7 6 5 4 3 2
1 1 2 2 2 2 3 4
2 1 1 2 2 2 3 4
3 1 1 1 2 2 2
4 1 1 1 1 2
5 1 1 1 1
6 1 1 1
7 1 1
8 1

Un alt aspect esențial al EtherChannel este toleranța la erori. Dacă un link cade, încărcarea este redistribuită automat pe linkurile rămase. Acest proces de recuperare durează mai puțin de o secundă și este transparent pentru aplicațiile de rețea.

Protocolul STP poate fi utilizat cu EtherChannel. STP tratează toate linkurile agregate ca un singur link și trimite BPDU-uri pe unul dintre link - urile hard . Dacă EtherChannel nu ar fi folosit, STP ar tăia legăturile redundante dintre comutatoare până când una dintre conexiuni a căzut, permițând o singură legătură fizică în funcțiune la un moment dat.

În cazul VLAN-urilor , EtherChannel poate fi configurat ca o legătură etichetată pentru protocoalele Cisco ISL sau IEEE 802.1Q (legătură „trunchi” în jargonul Cisco). Dacă numai unul dintre linkurile hard grupate de EtherChannel este configurat ca un link etichetat, întregul agregat se va comporta ca un link etichetat. VTP este, de asemenea, compatibil cu EtherChannel.

Configurare

Pe hardware-ul Cisco, EtherChannel este configurat folosind comenzi IOS; pe un server, este configurat folosind drivere specializate.

Există două moduri de configurare a EtherChannel. Prima este să o faceți manual introducând o comandă pe fiecare port care urmează să fie agregat, pe ambele părți ale legăturii. Al doilea este să permită configurarea automată, folosind unul dintre cele două protocoale Port Aggregation Protocol (PAgP) și Link Aggregation Control Protocol (LACP).

Hardware compatibil

Întreaga gamă de switch- uri Cisco Catalyst și routere de subsistem IOS acceptă EtherChannel.

Pentru a configura EtherChannel între un comutator și un computer, aveți nevoie de plăci de rețea speciale (foto) sau EtherChannel este acceptat de sistemul de operare al computerului. FreeBSD , de exemplu, acceptă EtherChannel cu LACP pe adaptoare de rețea standard.

Puteți configura mai multe agregate EtherChannel pe aceeași casetă, numărul depinzând de model. Comutatoarele Catalyst 6500 și 6000 acceptă maximum 64 EtherChannels.

EtherChannel pe mai multe comutatoare

O limitare a EtherChannel este că toate porturile fizice dintr-un singur agregat trebuie să se afle pe același comutator, lăsând deoparte cazul comutatoarelor stivuibile , unde pot fi distribuite pe mai multe comutatoare din stivă.

Protocolul SMLT al Avaya elimină această limitare permițând distribuirea porturilor fizice pe două comutatoare într-o configurație triunghiulară sau patru sau mai multe comutatoare într-o configurație mesh. Sistemul virtual de comutare Cisco creează un „EtherChannel Multichassis” (MEC) funcțional similar protocolului TYMC Avaya, deoarece poate agrega porturile aparținând diferitelor comutatoare într-un singur „comutator virtual”.

EtherChannel și 802.3ad

Protocoalele EtherChannel și IEEE 802.3ad sunt foarte similare și îndeplinesc același obiectiv. Există, totuși, unele diferențe între cele două:

Note și referințe

  1. (în) Înțelegerea echilibrării încărcării EtherChannel și a redundanței sunt comutatoarele Catalyst - Cisco Systems

Vezi și tu

Sursă

Articole similare

linkuri externe