Verschil tussen IPv4- en IPv6-headers

Verschil tussen IPv4- en IPv6-headers
Verschil tussen IPv4- en IPv6-headers

Video: Verschil tussen IPv4- en IPv6-headers

Video: Verschil tussen IPv4- en IPv6-headers
Video: Ports vs Sockets 2024, Juli-
Anonim

IPv4 vs IPv6-headers

IPv4 (Internet Protocol versie 4) is de vierde versie van het Internet Protocol (IP). Het wordt gebruikt op pakketgeschakelde Link Layer-netwerken zoals Ethernet. IPv4 gebruikt de best effort leveringsmethode, die geen leveringsgarantie biedt. IPv4-pakket bestaat uit een koptekst en een gegevensgedeelte. Deze kop bevat veertien velden. IPv6 (Internet Protocol versie 6) is de versie van IP die volgde op IPv4. IPv6 is ontwikkeld als een oplossing voor de adresuitputting van IPv4. IPv6-pakketten bestaan ook uit een header en een datasectie. De IPv6-header bestaat uit een onderdeel van vaste grootte dat de belangrijkste functionaliteit zou kunnen bieden en de mogelijkheid om de header uit te breiden met speciale functies.

Wat zijn IPv4-headers?

Versie

(4 bits)

IHL (lengte internetkoptekst)

(4 bits)

Type dienst

(8 bits)

Totale lengte

(16 bits)

Identificatie

(16 bits)

Vlaggen

(3 bits)

Fragmentverschuiving

(13 bits)

Tijd om te leven

(8 bits)

Protocol

(8 bits)

Header Checksum

(16 bits)

Bron IP-adres

(32 bits)

Bestemming IP-adres

(32 bits)

Opties

(variabele lengte)

Opvulling

(variabele lengte)

In de IPv4-header hebben het bronadres en het bestemmingsadres een lengte van 32 bits. Daarom staat de IPv4 een adresruimte toe van 4,3×109 (232) adressen. Hiervan zijn sommige adressen gereserveerd voor speciaal gebruik, zoals privénetwerken of multicast-adressen, waardoor het aantal beschikbare adressen voor openbaar gebruik verder wordt verminderd.

Wat zijn IPv6-headers?

Versie

(4 bits)

Verkeersklasse

(8 bits)

Flow Label

(20 bits)

Lengte lading

(16 bits)

Volgende kop

(8 bits)

Hoplimiet

(8 bits)

Bronadres

(128 bits)

Bestemmingsadres

(128 bits)

De header van IPv4 bestaat uit een vast deel en een extensie. Het vaste deel bevat de bron- en bestemmingsadressen, een hopteller en een verwijzing naar de extensieheader (als die er is). Een van de belangrijke kenmerken van de IPv6-header is de grote adresruimte. Zowel bron- als bestemmingsadressen mogen 128 bits hebben. Dit zou een adresruimte van 3,4×1038 (2128) creëren. De header van de extensie bevat speciale informatie zoals informatie over routering, beveiliging, enz.

Wat is het verschil tussen IPv4- en IPv6-headers?

IPv4 is de vierde versie van het internetprotocol en IPv6 is de opvolger van IPv6. Het belangrijkste verschil tussen deze twee is de grootte van de adresruimte. IPv4 staat alleen 32-bits bron- en bestemmingsadressen toe, terwijl IPv6 128-bits bron- en bestemmingsadressen toestaat. Dit maakt de adresruimte van IPv4 4,3×109 (232) en de adresruimte van IPv6 3.4×1038 (2128), wat veel groter is. Verder bevat IPv4 een ruimte die is toegewezen voor opties, maar in IPv6 wordt dit gedeelte verplaatst naar de extensieheader. Bovendien heeft IPv6-header een vaste grootte van 40 bytes, terwijl de IPv4-header variabel in grootte kan zijn vanwege het optiegedeelte in de IPv4-header. Ook zijn enkele van de secties in de kop hernoemd. Zo is het type dienst hernoemd naar verkeersklasse; totale lengte is hernoemd naar payload length, etc. Verder zijn sommige velden in de IPv4 zoals IHL, identificatie, vlaggen niet aanwezig in IPv6.

Aanbevolen: