Gegevens reist door een netwerk in pakketten . Een e-mailbericht , streaming video of ander bestand verzonden over het internet bestaat uit vele dergelijke pakketten , die zijn weer in elkaar gezet in hun oorspronkelijke vorm door een computer aan de ontvangende kant . Elk pakket heeft een header die de gegevens nodig zijn om de route van de gegevens naar de beoogde bestemming bevat . Soms is een knooppunt moet een pakket splitsen in kleinere eenheden die fragmenten . De header voorziet identificatie voor elk fragment , waardoor het bestemmings -knooppunt aan de fragmenten opnieuw samen in de juiste volgorde . Bron en Doel Internet Protocol versie Goedkope 4 en 6 hebben verschillende velden header gereserveerd voor packet- identificatie , maar beide bevatten het IP-adres van de bron van het pakket , het apparaat dat de oorspronkelijke gegevens gezonden , en de bestemming van het pakket in de headers . IPv4- packet headers reserve 32 bits voor het IP " Source Address " en velden " Destination Address" , waardoor IPv4 -adressen te leveren voor ongeveer 4,3 miljard apparaten aangesloten op het internet . De Internet Assigned Numbers Authority de laatste beschikbare IPv4-adressen verdeeld op 3 februari 2011. IPv6 lost dit probleem op door 128 bits voor de adresvelden , het aantal beschikbare adressen exponentieel vermenigvuldigen . Fragmentatie Handling in IPv4 Een IPv4- pakket header 's " Identification , " " Vlaggen " en " Fragment offset " velden zorgen voor de nodige instructies voor de wederopbouw van het oorspronkelijke pakket . Het veld identificatie bevat een numerieke waarde die aan alle fragmenten van een pakketje , zodat het doelapparaat weet welke fragmenten tot de pakketten te ontvangen . Het veld Flags bevat drie bits die elk een waarde van " 1 " hebben of " 0 . " Derde bit in het veld Vlaggen is de "Meer Fragments " vlag , die de waarde " 1 " heeft als het de laatste fragment van een pakket , laat het knooppunt van bestemming weet dat het over alle fragmenten die nodig zijn om het pakket te herbouwen . Waarde het Fragment Offset veld is uniek voor elk fragment , met vermelding van het fragment van de volgorde in de originele verpakking en het toestaan van het ontvangende apparaat om de fragmenten weer in elkaar in de juiste volgorde . Fragmentatie Handling in IPv6 Standaard IPv6 packet headers geen velden voor het opslaan van fragmentatie informatie bevatten . In plaats daarvan , als een pakket moet worden gefragmenteerd , apparaten via het IPv6-protocol zal een uitbreiding header op het pakket met de informatie dat het ontvangende apparaat nodig heeft om het pakket te reconstrueren voegen . Het apparaat dat de gegevens voegt de extensie header , want onder IPv6 , alleen de knooppunten zendt packets kan fragmenteren . De uitbreidingsheader bevat een veld " Identificeren" die dezelfde functie IPv4 -pakketten dient als het veld "Identification " . Zodra het pakket zijn bestemming bereikt , het apparaat maakt gebruik van de bron en de bestemming informatie , samen met de gegevens van de uitbreidingsheader 's , om de originele verpakking te herbouwen . Identificeren Pakketten eis Weergaveprioriteit < veld " voorrang " p > IPv4 's maakt het verzendende knooppunt om een prioriteit toe te kennen aan de levering van een pakketje , van routinematige passage via het netwerk naar het instrueren van het netwerk om meer prioriteit te leggen op de levering van het pakket is dan op alle andere pakketten met lagere IP voorrang veldwaarden . De IPv6-pakket header geeft een veld " Traffic Class ' , die de levering prioriteit toekent voor het pakket en een " Label Flow "-veld dat het netwerk vertelt op dezelfde prioriteit binnen een specifieke datastroom toewijzen aan elk pakket . < br >
|