Data rejser gennem et netværk i pakker . En e-mail -meddelelse , streaming video eller anden fil, der sendes over internettet består af mange sådanne pakker , som er tilspændt i deres originale form af en computer på den modtagende ende . Hver pakke indeholder en overskrift , der indeholder de nødvendige data til route data til bestemmelsesstedet. Nogle gange kan en node kan være nødvendigt at opdele en pakke i mindre enheder kaldet fragmenter. Overskriften indeholder identifikation for hvert fragment , så destinationen node at samle fragmenterne i deres rigtige rækkefølge . Kilde og Destination
Internet Protocol version 4 og 6 har forskellige headerfelter forbeholdt packet identifikation, men begge indeholder IP-adressen på pakkens kilde , den enhed, som sendte de oprindelige data , og pakkens destination i deres overskrifter . IPv4 pakkeheadere reserve 32 bit til IP " Source adresse" og " Destination Address " felter , hvilket giver IPv4 til at give adresser til ca 4,3 milliarder enheder tilsluttet til internettet. Internet Assigned Numbers Authority distribueret de senest tilgængelige IPv4-adresser den 3. februar 2011. IPv6 løser dette problem ved at give 128 bits for sine adressefelter , multiplicere antallet af tilgængelige adresser eksponentielt.
Fragmentering Handling i IPv4
En IPv4 packet header er " Identifikation "," Flags "og" fragmentforskydning " felter levere de nødvendige instruktioner til at genopbygge den oprindelige pakke. Identification feltet indeholder en numerisk værdi tildeles til alle af en pakkens fragmenter , der sikrer, at den destination enheden ved hvilke fragmenter tilhører pakker den modtager . Flagene felt indeholder tre bit , som hver især kan have en værdi på "1" eller "0". Den tredje bit i Flags område er "Flere Fragmenter " flag , som har en værdi på "1" hvis det er den sidste fragment af en pakke , lade den destination node ved, at det har alle de fragmenter , der er nødvendige for at genopbygge pakken . Den Fragment Offset Feltets værdi er unik for hver fragment , med angivelse af fragmentet er rækkefølge i den oprindelige pakke og lade den modtagende enhed til at samle fragmenterne i den rigtige rækkefølge .
Fragmentation Handling i IPv6
Standard IPv6 pakkeheadere indeholder ikke felter til lagring fragmentering information. I stedet, hvis en pakke skal være fragmenteret , vil enheder ved hjælp af IPv6-protokollen føje en udvidelse header på pakken indeholder de oplysninger, den modtagende enhed skal rekonstruere pakken. Enheden sender data tilføjer udvidelse header , fordi under IPv6 kun knuderne transmitterer pakker kan fragment dem. Udvidelsen header indeholder en " Identification " feltet , der tjener samme funktion som " Identifikation " feltet i IPv4-pakker . Når pakken når frem til bestemmelsesstedet , anvender enheden kilde og destination information , sammen med udvidelsen header data , til at genopbygge den oprindelige pakke.
Identifikation Pakker kræver prioriteret Delivery
< p> IPv4 er " rangfølge" felt giver den transmitterende node for at tildele en prioritet til en pakke leverance , fra rutinemæssige passage gennem netværket til instruere netværket til at lægge større vægt på pakken leverance end på alle andre pakker med lavere IP forrang feltværdier . IPv6 pakke header giver en " Traffic Class " felt, som tildeler levering prioritet for pakken og en " Flow Label " feltet , der fortæller netværket til at tildele den samme prioritet til hver pakke inden for en bestemt datastrøm .
< br >