Skillnaden mellan IPv4- och IPv6-huvuden

Skillnaden mellan IPv4- och IPv6-huvuden
Skillnaden mellan IPv4- och IPv6-huvuden

Video: Skillnaden mellan IPv4- och IPv6-huvuden

Video: Skillnaden mellan IPv4- och IPv6-huvuden
Video: Ports vs Sockets 2024, November
Anonim

IPv4 vs IPv6 Headers

IPv4 (Internet Protocol version 4) är den fjärde versionen av Internet Protocol (IP). Det används på paketkopplade Link Layer-nätverk som Ethernet. IPv4 använder den bästa möjliga leveransmetoden, vilket inte ger någon garanti för leverans. IPv4-paketet består av en rubrik och en datasektion. Denna rubrik 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 del med fast storlek som kan ge huvudfunktionaliteten och möjligheten att utöka rubriken till att inkludera specialfunktioner.

Vad är IPv4-huvuden?

Version

(4 bitar)

IHL (Internet Header Length)

(4 bitar)

Typ av tjänst

(8 bitar)

Totallängd

(16 bitar)

Identifiering

(16 bitar)

Flaggor

(3 bitar)

Fragment Offset

(13 bitar)

Time to Live

(8 bitar)

Protocol

(8 bitar)

Header Checksum

(16 bitar)

Käll-IP-adress

(32 bitar)

Destinations-IP-adress

(32 bitar)

Options

(variabel längd)

Padding

(variabel längd)

I IPv4-huvudet har källadressen och destinationsadressen längden 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 ändamål såsom privata nätverk eller multicast-adresser, vilket ytterligare minskar det tillgängliga antalet adresser för allmänt bruk.

Vad är IPv6-huvuden?

Version

(4 bitar)

Trafikklass

(8 bitar)

Flow Label

(20 bitar)

Layload Length

(16 bitar)

Nästa rubrik

(8 bitar)

Hop Limit

(8 bitar)

Källadress

(128 bitar)

Destinationsadress

(128 bitar)

Rubriken för IPv4 består av en fast del och en förlängning. Den fasta delen innehåller käll- och destinationsadresser, en hoppräknare och en referens till anknytningshuvudet (om det finns en sådan). En av de viktiga funktionerna i IPv6-header är det stora adressutrymmet. Både käll- och destinationsadresser tillåts ha 128 bitar. Detta skulle skapa ett 3,4×1038 (2128) adressutrymme. Tilläggshuvudet innehåller speciell information som information om routing, säkerhet, etc.

Vad är skillnaden mellan IPv4 och IPv6 Headers?

IPv4 är den fjärde versionen av Internetprotokollet och IPv6 är efterföljaren till IPv6. Den viktigaste skillnaden mellan dessa två är storleken på adressutrymmet. IPv4 tillåter endast 32-bitars käll- och destinationsadresser, medan IPv6 tillåter 128-bitars käll- 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 tilldelat för alternativ, men i IPv6 flyttas detta avsnitt till tilläggshuvudet. Dessutom har IPv6-huvudet en fast storlek på 40 byte, medan IPv4-huvudet kan variera i storlek på grund av alternativsektionen i IPv4-huvudet. Även några av avsnitten i rubriken har bytt namn. Till exempel har typen av tjänst bytt namn till trafikklass; total längd har bytt namn till nyttolastlängd, etc. Dessutom finns några av fälten i IPv4 såsom IHL, identifiering, flaggor inte i IPv6.

Rekommenderad: