Encapsulation isl și, cisco, articole, programare - programare c, delphi, c #

Pentru a transfera traficul aparținând mai multor VLAN între întrerupătoare, canale de trunchiuri sau trunchiuri sunt utilizate pentru același link. Echipamentul poate determina la care VLAN este traficul prin ID-ul său VLAN.






ID-ul VLAN este o etichetă care este încapsulată în date. Pentru a transfera date din mai multe VLAN-uri pe spate, există două tipuri de încapsulare ISL și 802.1Q


ISL este un protocol dezvoltat de Cisco pentru a conecta switch-urile între ele și pentru a menține informații despre VLAN în traficul care trece prin ele. ISL efectuează VLAN canal într-un singur trunchi de viteza de conexiune Ethernet Ponoy în modul full-duplex sau half-duplex. ISL operează într-un mediu punct-la-punct și poate susține până la 1000 VLAN-uri. Când încapsulare ISL la cadrul inițial adăugat antet ISL, ambalajul original rămâne intact, precum și la sfârșitul cadrului adaugă un nou control - FCS (Frame Verificarea Sequence). Suma de control a pachetului original rămâne fără modificări. Apoi, cadrul primit este transmis la canalul portbagajului.
Pe partea receptoare, antetul ISL este șters și cadrul este redirecționat către VLAN atribuit.

Formatul cadrului ISL:

TYPE - un câmp de tip, 4 biți, indică protocolul celui de-al doilea nivel, încapsulat într-un pachet. Opțiunile sunt:
  • 0000 - Ethernet
  • 0001 - Token-Ring
  • 0010 - FDDI
  • 0011 - ATM
USER - date de utilizator, folosite pentru a extinde valoarea câmpului de tip. Pentru cadrele Ethernet, acest câmp înregistrează prioritatea cadrului când acesta trece prin comutator:
  • XX00 - Prioritate normală
  • XX01 - Prioritatea 1
  • XX10 - Prioritatea 2
  • XX11 - cea mai mare prioritate

LEN - Lungime, lungime. Salvează întreaga lungime a pachetului, în octeți, cu excepția câmpurilor DA, TYPE, USER, SA, LEN, FCS. Ca rezultat, lungimea întregului cadru este obținută împreună cu încapsularea minus 18 octeți.







AAAA03 (SNAP) - Subnetwork Access Protocol (SNAP) și logică Link Control (LLC) - câmpul conține o 0xAAAA03 constantă

VLAN - ID-ul de destinație virtual LAN, numărul propriu al destinatarului. Un câmp de 15 biți este adesea denumit "culoarea" cadrului.

BPDU - Unitatea de date pentru Protocolul de Bridge și Indicatorul protocolului Cisco Discovery, indicator al pachetului BPDU și CDP. Este setată la 1 atunci când transmite pachete VTP și CDP încapsulate.

INDX - Index, indice. Specifică indexul portului sursă al comutatorului. Utilizat numai în scopuri de diagnosticare, poate fi setat la orice valoare de către expeditor (alt dispozitiv). Valoare pe 16 biți, ignorată de receptor.

RES - rezervat pentru interfața de date distribuită prin interfața de distribuție Token Ring și Fibre (FDDI), un câmp de rezervă pentru protocoalele TR și FDDI. 16 biți. Pentru pachetele de protocol Ethernet, trebuie să existe toate zerourile, pentru protocolul TR, în acest câmp sunt plasate valorile câmpului AC (Access Control) FC (Frame Control) al cadrului original. Pentru protocolul FDDI, câmpul FC este localizat în biții de ordin mic din acest câmp (exemplu: FC = 0x12 -> RES = 0x0012)

FRANA ENCAPSULATĂ - cadrul original (înainte de încapsulare). Acest cadru include propriul CRC - valoarea originală, neschimbată. Această valoare are sens NUMAI după dezincapsulare. Lungimea cadrului încapsulată poate fi de la 1 la 24575 octeți pentru Ethernet, Token Ring, pachete FDDI. După primirea cadrului și dezinchiderea, dispozitivul destinatar utilizează ramă încapsulată neschimbată, în funcție de numărul destinatarului destinatarului.

FCS - secvență de verificare a cadrelor, câmp de sumă de control. 4 octeți. Acesta este creat de dispozitivul de trimitere a cadrului ISL, este recalculat de comutatorul destinatar pentru a controla integritatea transmisiei. Când se calculează acest câmp, sunt utilizate câmpurile DA, SA, Lungime / Tip, Datele pachetului creat. Calculat După atașarea antetului ISL, suma de control este atașată la sfârșitul cadrului. Calculul acestui câmp NU este relevant pentru câmpul FCS al cadrului original (neîncapsulat).

Dimensiunea cadrului ISL

Cadrul încapsulat în ISL "creste" cu 30 octeți - 26 octeți antet plus 4 sumă de control. Dimensiunea minimă a pachetelor tuturor tehnologiilor posibile este FDDI, de 17 octeți. Prin urmare, pachetul ISL minim poate fi de 47 octeți. Dimensiunea maximă pentru toate tehnologiile - 17848 octeți pentru Token Ring, în consecință, de pachete de maximă ISL poate fi 17848 bytes, plus 39 bytes minus câmp octet antet 1 ISL prin aruncarea înapoi AC, care dă 17886 bytes. Pentru tehnologia Ethernet, dimensiunea cadrului poate varia între 94 și 1548 de octeți.

De asemenea, crește calitatea transmisiei, deoarece suma de control este calculată de două ori - în cadrul original și în cel deja încapsulat. Acest lucru este destul de ușor de implementat în comutatoare, dar creează o complexitate suplimentară pentru producătorii de routere și carduri de rețea (NIC - Carduri de interfață de rețea).







Articole similare

Trimiteți-le prietenilor: