• Giga@hdv-tech.com
  • Serviciu online 24 de ore pe zi:
    • 7189078c
    • sns03
    • 6660e33e
    • youtube 拷贝
    • instagram

    Introducerea formatului de pachete IPv6

    Ora postării: 24-aug-2023

    Criteriile pentru IPv4 au fost stabilite la sfârșitul anilor 1970. La începutul anilor 1990, aplicarea WWW a dus la dezvoltarea explozivă a Internetului. Odată cu tipurile de aplicații Internet din ce în ce mai complexe și diversificarea terminalelor, furnizarea de adrese IP independente globale a început să se confrunte cu o presiune puternică. În acest mediu, în 1999, a luat naștere acordul IPv6.

    IPv6 are un spațiu de adrese de până la 128 de biți, ceea ce poate rezolva complet problema adresei IPv4 insuficiente. Deoarece adresa IPv4 este binară pe 32 de biți, numărul de adrese IP care pot fi reprezentate este de 232 = 42949,9672964 miliarde, deci există aproximativ 4 miliarde de adrese IP pe Internet. După actualizarea la IPv6 pe 128 de biți, adresele IP din Internet vor avea teoretic 2128=3,4 * 1038. Dacă suprafața pământului (inclusiv pământul și apa) este acoperită cu computere, IPv6 permite 7 * 1023 adrese IP pe metru pătrat; dacă rata de alocare a adreselor este de 1 milion pe microsecundă, va dura 1019 ani pentru a atribui toate adresele.

    Formatul pachetelor IPv6

    Pachetul IP v6 are un antet de bază de 40 de octeți (antet de bază), apoi cu 0 sau mai multe antet extins (antet de extensie) și apoi date. Următoarea figură arată formatul de antet de bază al IPv6. Fiecare pachet IPV 6 începe cu antetul de bază. Multe câmpuri din antetul de bază al IPv6 pot corespunde direct cu câmpurile din IPv4.

    asd (1)

     

    (1) Câmpul Versiune (versiune) este pentru 4 biți, care descrie versiunea protocolului IP. Pentru IPv6, valoarea câmpului este 0110, care este numărul zecimal 6.

    (2) Tip de comunicare (clasa de trafic), acest câmp ocupă 8 biți, inclusiv câmpul de prioritate (prioritate) are 4 biți. În primul rând, IPv6 împarte fluxul în două categorii, care pot fi controlul congestiei și nu controlul congestiei. Fiecare categorie este împărțită în opt priorități. Cu cât valoarea prioritară este mai mare, cu atât grupul este mai important. Pentru congestie controlată, prioritatea este 0~7, iar viteza de transmisie a unor astfel de pachete poate fi încetinită atunci când apare congestionarea. Pentru că aglomerația nu poate fi controlată, prioritatea este de la 8 la 15, care sunt servicii în timp real, cum ar fi transmisia de servicii audio sau video. Rata de transmisie a pachetelor pentru acest serviciu este constantă, chiar dacă unele pachete sunt abandonate, nu se retransmite.

    (3) Marcaj de flux (etichetă de flux): Câmpul ocupă 20 de biți. Flow este o serie de pachete de date pe Internet de la un anumit site sursă la un anumit site de destinație (unicast sau multicast). Toate pachetele care aparțin aceluiași flux au aceeași etichetă de flux. Stația sursă selectează aleatoriu o etichetă de debit dintre 224-1 semne de debit. Marcajul de debit 0 este rezervat pentru a indica marcajele de debit neutilizate. Selectarea aleatorie a etichetelor fluxului de către stația sursă nu intră în conflict între computere. Pentru cărouterfolosește o combinație între adresa sursă și eticheta de flux a pachetului atunci când conectează un anumit flux cu un pachet.

    Toate pachetele care provin de la o stație sursă cu aceeași etichetă de flux diferită de zero trebuie să aibă aceeași adresă sursă și adresă de destinație, același antet de opțiune hop-by-hop (dacă acest antet există) și același antet de selecție de rutare (dacă acest antet). există). Avantajul acestui lucru este că atunci cândrouterprocesează un pachet, doar verificați eticheta fluxului fără a verifica nimic altceva în antetul pachetului. Nicio etichetă de flux nu are o semnificație specifică, iar stația sursă ar trebui să specifice procesarea specială pe care o dorește fiecarerouterefectuează asupra pachetului său din antetul extins

    (4) Lungimea netă a încărcării (Lungimea sarcinii utile): lungimea câmpului este de 16 biți, ceea ce indică numărul de octeți conținut în pachetul IPv6, cu excepția antetului în sine. Aceasta arată că un pachet IPv6 poate conține 64 KB de date. Deoarece lungimea antetului IPv6 este fixă, nu este necesar să specificați lungimea totală a pachetului (suma antetului și părților de date) ca în IPv4.

    (5) Următorul antet (antet următor): 8 biți lungime. Identifică tipul de antet extins după antetul IPv6. Acest câmp indică tipul de antet imediat după cel de bază.

    (6) Limita de hop (Limita de hop): (ocupă 8 biți) pentru a preveni ca pachetele să rămână în rețea pe termen nelimitat. Stația sursă stabilește o anumită limită de hop atunci când este trimis fiecare pachet. Când fiecarerouterredirecționează pachetul, valoarea câmpului pentru hop-limit ar trebui redusă cu 1. Când valoarea hop Limit este 0, pachetul trebuie aruncat. Acesta este echivalent cu câmpul de viață din antetul IPv4, dar este mai simplu decât intervalul de timp de calcul în IPv4.

    (7) Adresă IP sursă (Adresă sursă): Acest câmp ocupă 128 de biți și este adresa IP a stației de trimitere a acestui pachet.

    (8) Destination IP address (Destination Address): Acest câmp ocupă 128 de biți și este adresa IP a stației de primire a acestui pachet.

    Formatul de pachet IPv6 aparține Shenzhen HDV Photoelectron Technology co., LTD., o lucrare tehnică de software, iar compania a reunit o echipă de software puternică pentru echipamente legate de rețea (cum ar fi: ACONU/ comunicareONU/ inteligentONU/ fibrăONU/XPONONU/GPONONUetc). Pentru fiecare client să personalizeze cerințele exclusive care au nevoie de el, lasă, de asemenea, produsele noastre mai inteligente și mai avansate.



  • Anterior: << -> Înapoi la Blog <- Următorul: >>
  • web聊天