IPv4 vs IPv6 Headers
IPv4 (Internet Protocol version 4) är den fjärde versionen av Internet Protocol (IP). Den används på paketkopplade Link Layer-nätverk som Ethernet. IPv4 använder den bästa insatsleveransmetoden, som inte ger en garanti för leverans. IPv4-paketet består av en rubrik och en datasektion. Den här rubriken innehåller fjorton fält. IPv6 (Internet Protocol version 6) är den version av IP som följde IPv4. IPv6 utvecklades som en lösning på adressutmattning av IPv4. IPv6-paket består också av en rubrik och en datasektion. IPv6-huvudet består av en fast storlek som kan ge huvudfunktionaliteten och möjligheten att förlänga rubriken för att inkludera speciella funktioner.
Vad är IPv4-huvuden?
Version (4 bitar) | IHL (Internet Header Length) (4 bitar) | Typ av service (8 bitar) | Total längd (16 bitar) | ||
Identifiering (16 bitar) | flaggor (3 bitar) | Fragment Offset (13 bitar) | |||
Tid att leva (8 bitar) | Protokoll (8 bitar) | Header Checksum (16 bitar) | |||
Källa IP-adress (32 bitar) | |||||
Destination IP-adress (32 bitar) | |||||
alternativ (variabel längd) | Stoppning (variabel längd) |
I IPv4-rubriken har källadressen och destinationsadressen en längd på 32 bitar. Därför tillåter IPv4 ett adressutrymme på 4,3 × 109 (232) adresser. Bland dessa är vissa adresser reserverade för speciella användningsområden som privata nätverk eller multicast-adresser, vilket ytterligare minskar det tillgängliga antalet adresser för allmän användning.
Vad är IPv6-huvuden?
Version (4 bitar) | Trafik klass (8 bitar) | Flödesetikett (20 bitar) | ||
Lastlängd (16 bitar) | Nästa rubrik (8 bitar) | Hoppgräns (8 bitar) | ||
Käll adress (128 bitar) | ||||
Destinations adress (128 bitar) |
IPv4: s rubrik består av en fast del och en förlängning. Den fasta delen innehåller käll- och destinationsadresserna, en hopräknare och en hänvisning till förlängningsrubriken (om det finns en). En av de viktiga funktionerna i IPv6-huvudet är det stora adressutrymmet. Både käll- och destinationsadresser får ha 128 bitar. Detta skulle skapa en 3,4 × 1038 (2128) adressutrymme. Utvidgningsrubriken innehåller speciell information som information om routing, säkerhet mm.
Vad är skillnaden mellan IPv4 och IPv6 Headers?
IPv4 är fjärde versionen av Internetprotokollet och IPv6 är efterträdaren till IPv6. Den viktigaste skillnaden mellan dessa två är storleken på adressutrymmet. IPv4 tillåter endast 32 bitkällor och destinationsadresser, medan IPv6 tillåter 128 bitkällor och destinationsadresser. Detta gör adressutrymmet för IPv4 4,3 × 109 (232) och adressutrymmet för IPv6 3,4 × 1038 (2128), vilket är mycket större. Dessutom innehåller IPv4 ett utrymme som är allokerat för alternativ, men i IPv6 flyttas detta avsnitt till tilläggsrubriken. Dessutom har IPv6-huvudet en fast storlek på 40 byte, medan IPv4-rubriken kan vara variabel i storlek på grund av alternativavsnittet i IPv4-rubriken. Också några av avsnitten i rubriken har bytt namn. Till exempel, typ av service har bytt namn till trafik klass; total längd har bytt namn till nyttolastlängd, etc. Dessutom är några av fälten i IPv4 som IHL, identifiering, flaggor finns inte i IPv6.