Kriterierna för IPv4 fastställdes i slutet av 1970-talet. I början av 1990-talet ledde tillämpningen av WWW till den explosiva utvecklingen av Internet. Med de allt mer komplexa Internetapplikationstyperna och diversifieringen av terminaler har tillhandahållandet av globala oberoende IP-adresser börjat möta hårt tryck. I denna miljö föddes 1999 IPv6-avtalet.
IPv6 har ett adressutrymme på upp till 128 bitar, vilket helt kan lösa problemet med otillräcklig IPv4-adress. Eftersom IPv4-adressen är 32-bitars binär, är antalet IP-adresser som kan representeras 232 = 42949,9672964 miljarder, så det finns cirka 4 miljarder IP-adresser på Internet. Efter uppgradering till 128-bitars IPv6 kommer IP-adresserna i Internet teoretiskt att ha 2128=3,4 * 1038. Om jordens yta (inklusive land och vatten) är täckt av datorer tillåter IPv6 7 * 1023 IP-adresser per kvadratmeter; om adresstilldelningen är 1 miljon per mikrosekund kommer det att ta 1019 år att tilldela alla adresser.
Format för IPv6-paketen
IP v6-paketet har en 40-byte grundläggande header (basheader), efter det med 0 eller fler utökad header (extension header) och sedan data. Följande bild visar det grundläggande headerformatet för IPv6. Varje IPV 6-paket börjar med den grundläggande rubriken. Många fält i den grundläggande rubriken för IPv6 kan direkt motsvara fälten i IPv4.
(1) Fältet Version (version) är för 4 bitar, vilket beskriver versionen av IP-protokollet. För IPv6 är fältvärdet 0110, vilket är decimaltalet 6.
(2) Kommunikationstyp (trafikklass), detta fält upptar 8 bitar, inklusive prioritetsfältet (prioritet) har 4 bitar. För det första delar IPv6 in strömmen i två kategorier, som kan vara trängselkontroll och inte trängselkontroll. Varje kategori är indelad i åtta prioriteringar. Ju större prioritetsvärdet är, desto viktigare är gruppen. För överbelastningskontrollerad prioritet är 0~7, och överföringshastigheten för sådana paket kan saktas ner när överbelastning uppstår. För den som inte kan kontrolleras med trängsel är prioritet 8 till 15, vilket är realtidstjänster, såsom överföring av ljud- eller videotjänster. Paketöverföringshastigheten för denna tjänst är konstant, även om vissa paket tappas, sänds den inte om.
(3) Flödesmärke (flödesetikett): Fältet upptar 20 bitar. Flöde är en serie datapaket på Internet från en specifik källplats till en specifik destinationsplats (unicast eller multicast). Alla paket som tillhör samma ström har samma strömetikett. Källstationen väljer slumpmässigt en flödesetikett bland 224-1 flödesmärken. Flödesmärke 0 är reserverad för att indikera att flödesmärken inte används. Slumpmässigt urval av strömetiketter av källstationen kommer inte i konflikt mellan datorer. Eftersomrouteranvänder en kombination av källadressen och flödesetiketten för paketet när en viss ström länkas till ett paket.
Alla paket som kommer från en källstation med samma strömetikett som inte är noll måste ha samma källadress och destinationsadress, samma hopp-för-hopp-alternativhuvud (om denna rubrik finns) och samma routingvalshuvud (om denna rubrik finns). Fördelen med detta är att närrouterbearbetar ett paket, kontrollera bara flödesetiketten utan att kontrollera något annat i pakethuvudet. Ingen flödesetikett har en specifik betydelse, och källstationen bör ange vilken speciell bearbetning den vill ha var och enrouterutför på sitt paket i den utökade rubriken
(4) Nettobelastningslängd (nyttolastlängd): Fältlängden är 16 bitar, vilket anger antalet byte som finns i IPv6-paketet förutom själva rubriken. Detta visar att ett IPv6-paket kan innehålla 64 KB data. Eftersom headerlängden för IPv6 är fast, är det inte nödvändigt att specificera den totala längden på paketet (summan av headern och datadelarna) som i IPv4.
(5) Nästa rubrik (Nästa rubrik): 8 bitar lång. Identifierar typen av expanderande rubrik som följer IPv6-huvudet. Detta fält indikerar typen av en rubrik omedelbart efter den grundläggande.
(6) Hoppgränsen (hoppgräns): (upptar 8 bitar) för att förhindra att paket stannar kvar i nätverket på obestämd tid. Källstationen ställer in en viss hoppgräns när varje paket skickas. När varjeroutervidarebefordrar paketet, bör värdet på fältet för hop-limit reduceras med 1. När värdet på hop Limit är 0 ska paketet kasseras. Detta motsvarar livstidsfältet i IPv4-huvudet, men det är enklare än beräkningsintervallet i IPv4.
(7) Käll-IP-adress (Källadress): Detta fält upptar 128 bitar och är IP-adressen för sändningsstationen för detta paket.
(8) Destinations-IP-adress (Destinationsadress): Detta fält upptar 128 bitar och är IP-adressen för den mottagande stationen för detta paket.
IPv6-paketformatet tillhör Shenzhen HDV Photoelectron Technology co., LTD., ett mjukvarutekniskt verk, och företaget har samlat ett kraftfullt mjukvaruteam för nätverksrelaterad utrustning (som: ACONU/ kommunikationONU/ intelligentONU/ fiberONU/XPONONU/GPONONUetc). För varje kund anpassa exklusiva krav som behöver det, även låta våra produkter mer intelligenta och avancerade.