Introducere Format antet IPv6
Internet Protocol versiunea 6 a reușit Internet Protocol Versiunea 4, din punct de vedere al complexității și eficienței, este mult mai bun decât IPV4. Este cea mai mică entitate de mesaje care se transmite prin rețeaua IPv6. Există o diferență semnificativă în antetul IPv6 care îl face mai eficient decât IPv4. Haideți să aruncăm o privire la formatul antetului IPv6 pentru a-l înțelege într-un mod mai bun.
Lista componentelor formatului antetului IPv6:
1) Versiunea.
2) Clasa de trafic.
3) Etichetă de flux.
4) Lungimea sarcinii utile.
5) Antetul următor.
6) Limita de hamei.
7) Adresa sursă.
8) Adresa de destinație.
9) Anteturi de extensie.
Componenta formatului antetului IPv6, pachetul de date IPv6 cuprinde două părți principale, adică antetul și sarcina utilă. IPv6 este format dintr-un antet fix de 40 de biți care conține următoarele câmpuri.
Sursa: Google Images
Să vedem importanța componentelor individuale ale antetului IPv6 în detalii-
1) Versiune:
Aceasta semnifică versiunea protocolului Internet în secvență de 4 biți, adică 0110. Acest câmp nu are prea multă importanță, deoarece pachetele IPv6 și IPv4 nu sunt determinate pe baza câmpului de versiune, ci după tipul protocolului prezent în interiorul plicurilor 2. .
2) Clasa de trafic:
Acest câmp este similar cu Serviciul câmpului pachetului IPv4. Semnifica prioritatea pachetului IPv6. Este responsabil să se ocupe de trafic pe baza priorității pachetului. În caz de congestie pe router, acesta aruncă pachetele cu prioritate scăzută.
Utilizează 8 biți de memorie pentru a controla congestionarea traficului.
Prioritate | Sens |
0 | Fără trafic specific |
1 | Date de fundal |
2 | Trafic de date nesupravegheat |
3 | rezervat |
4 | A participat la traficul de date masiv |
5 | rezervat |
6 | Trafic interactiv |
7 | Controlează traficul |
Nodul sursă poate seta prioritățile, dar destinația nu se poate aștepta la același set de priorități ca routerul poate modifica prioritățile pe parcurs.
3) Etichetă de flux:
- Această etichetă asigură că pachetele mențin fluxul secvențial aparținând aceleiași comunicări. Cu ajutorul sursei, routerul de etichete identifică ce pachet aparține fluxului de informații. De asemenea, ajută la evitarea reordonării pachetelor de date.
- Eticheta de flux trebuie să fie setată la 0 în cazul în care routerul și gazda nu acceptă funcționalitatea etichetei de flux. Utilizează 20 de biți de memorie pentru funcționarea sa.
4) Lungimea sarcinii utile (16 biți):
Lungimea sarcinii utile indică routerul despre dimensiunea informațiilor conținute de un anumit pachet. Lungimea sarcinii utile constă, de asemenea, din pachetul superior și antetul extensiei (dacă există). Dacă lungimea sarcinii utile devine mai mare decât 65.535 bytes, câmpul lungimii sarcinii utile devine 0.
5) Antetul următor (8 biți):
Next Header semnifică tipul de antet de extensie, în unele cazuri când antetul de extensie nu este prezent, înseamnă că protocoalele prezente în interiorul pachetului de nivel superior precum UDP, TCP etc. UDP (17) și TCP (6) sunt cele mai frecvente anteturi următoare. dar sunt posibile și alte tipuri de anteturi. Dacă se compară cu protocolul IPv4, antetul următor este similar cu câmpul protocolului IPv4.
6) Limita de hop (8 biți):
Acest câmp se asigură că pachetul nu intră într-o buclă infinită, de fiecare dată când pachetul trece legătura (routerul), acest câmp este decrementat cu 1 și când ajunge în cele din urmă unde pachetul este aruncat. Acest câmp a stabilit, de asemenea, un prag superior pentru numărul maxim de legături între două noduri ale protocolului IPv6. Permite maximum 255 de hamei între noduri și orice lucru după care va fi aruncat.
7) Adresa sursă (128 biți):
Acest câmp adresă sursă pe 128 biți semnifică adresa de origine a pachetului.
8) Adresa de destinație (128 biți):
Acest câmp de adresă de destinație pe 128 de biți semnifică adresa destinatarului destinat pachetului.
9) Anteturi de extensie Format antet IPv6:
- Anteturile de extensie sunt introduse în IPv6 pentru a depăși limitarea câmpului de opțiuni IPv4. Spre deosebire de IPv4, în IPv6 numai informațiile care sunt cu adevărat necesare sunt definite în antetul fixat și toate acele informații care nu sunt atât de importante sau care nu sunt utilizate frecvent sunt definite în antetul extensiei. Antetul de extensie este prezent între antetul stratului superior și antetul fix. Fiecare antet de extensie are o valoare unică care o diferențiază de celelalte anteturi de extensie.
- În cazul în care se utilizează anteturi de extensie, atunci câmpul antet al următorului Fixed va indica primul header Extension. În mod similar, dacă există mai multe antete de extensie, atunci funcționează într-un mod similar.
Pachetul IPv6 poate avea unul sau mai mult de o antet de extensie, aceste anteturi ar trebui să fie prezentate într-o secvență specifică, așa cum este menționat mai jos
Ordin | Tip antet | Următorul Cod antet |
1 | Antet IPv6 de bază | - |
2 | Opțiunea Hop by Hop | 0 |
3 | Opțiuni de destinație (cu opțiuni de rutare) | 60 |
4 | Antetul de rutare | 43 |
5 | Antet de fragmente | 44 |
6 | Antet de autentificare | 51 |
7 | Antetul încărcării de securitate încapsulare | 50 |
8 | Opțiuni pentru destinații | 60 |
9 | Antet mobilitate | 135 |
Nu există antetul următor | 59 | |
Strat superior | TCP | 6 |
Strat superior | UDP | 17 |
Strat superior | ICMPv6 | 58 |
Reguli de anteturi
Există câteva reguli predefinite care definesc ordinea anteturilor, să aruncăm o privire la aceste seturi de reguli
- Dacă opțiunea Hop by Hop este prezentă, ar trebui să fie prezentă după antetul bazei IPv6.
- Cu excepția antetului destinației, toate celelalte anteturi pot apărea o singură dată în listă.
- În cazul în care antetul destinației este plasat înaintea antetului de rutare, antetul destinației va fi examinat de toate nodurile intermediare prezente în antetul de rutare.
- În cazul în care antetul destinației este plasat înainte de stratul superior, antetul destinației va fi examinat doar de nodul de destinație.
Secvenţă
Să aruncăm o privire la secvența în care toate anteturile de extensie ar trebui să fie aranjate într-un pachet IPv6
Antet de extensie | Descriere |
Opțiuni Hop by Hop | Examinat de toate dispozitivele de pe traseu |
Opțiuni de destinație (cu opțiuni de rutare) | Examinat de destinația pachetului |
Antetul de rutare | Metode de luare a unei decizii de rutare |
Antet de fragmente | Conține parametrii datagramei de date fragmentate realizate de sursă |
Antet de autentificare | Verificați autenticitatea |
Încapsulare Securitate utilă | Transportează date criptate |
Concluzie-
Am aflat formatul antetului IPv6 și diferitele componente prezente în antet. Am văzut semnificația fiecărei componente și modul în care aceste componente sunt diferite decât cea a protocolului IPv4. De asemenea, am învățat diferitele seturi de reguli care trebuie luate în considerare în timp ce secvențiem tipul antetului.
Articole recomandate
Acesta a fost un ghid pentru formatul antetului IPv6. Aici am discutat introducerea, componentele și secvența în care sunt aranjate pachetele ipv6. Puteți parcurge și alte articole sugerate pentru a afla mai multe -
- IPv4 vs IPv6
- Comenzile CCNA
- Introducere în rețeaua de calculatoare
- Întrebări pentru interviul rețelei computerizate