Verschil tussen IPv4 en IPv6 Headers

Anonim

IPv4 vs IPv6 Headers

IPv4 (Internet Protocol versie 4) is de vierde versie van het Internet Protocol (IP). Het wordt gebruikt op packet-switched Link Layer netwerken zoals Ethernet. IPv4 maakt gebruik van de beste inspanningsafleveringsmethode, die geen garantie biedt voor de levering. IPv4-pakket bestaat uit een koptekst en een gegevensafdeling. Deze koptekst bevat veertien velden. IPv6 (Internet Protocol versie 6) is de versie van IP die de IPv4 volgde. IPv6 is ontwikkeld als een oplossing voor het adresuitputting van IPv4. IPv6-pakketten bestaan ​​ook uit een koptekst en een gegevensafdeling. De IPv6-koptekst bestaat uit een vast formaat dat de hoofdfunctionaliteit en de mogelijkheid biedt om de koptekst uit te breiden met speciale functies.

Wat zijn IPv4 Headers?

Versie

(4 bits)

IHL (Internet Header Length)

(4 bits)

Type Service

(8 bits)

Totale Lengte

bits)

Identificatie

(16 bits)

(9 bits)

(9 bits)

Tijd voor leven

(8 bits)

Protocol

(9 bits) 8 bits)

Header Checksum

(16 bits)

Bron IP-adres

(32 bits)

Bestemming IP-adres

(32 bits)

Opties

(variabele lengte)

Padding

(variabele lengte)

In de IPv4-header heeft het bronadres en het bestemmingsadres de lengte van 32 bits. Daarom biedt de IPv4 een adresruimte van 4. 3 × 10

9

(2 32 ) adressen. Onder deze zijn sommige adressen gereserveerd voor speciale toepassingen, zoals privé-netwerken of multicast-adressen, waardoor het beschikbare aantal adressen voor openbaar gebruik verder wordt verminderd. Wat zijn IPv6 Headers? Versie

(4 bits)

Verkeersklasse

(8 bits)

Stroomlabel

(20 bits)

Loadlengte

Volgende koptekst

(8 bits)

Hoplimiet

(8 bits)

Bronadres

(128 bits)

Bestemmingsadres

(128 bits)

De koptekst van IPv4 bestaat uit een vast onderdeel en een uitbreiding. Het vaste gedeelte bevat de bron- en bestemmingsadressen, een hopteller en een verwijzing naar de extensiekop (als er een is). Een van de belangrijke kenmerken in de IPv6-header is de grote adresruimte. Beide bron- en bestemmingsadressen mogen 128 bits hebben. Dit zou een adresruimte van 3. 4 × 10

38

(2

128 ) maken. De extensiekop bevat speciale informatie, zoals informatie over routing, 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 laat alleen 32 bit bron en bestemmingsadressen toe, terwijl IPv6 128 bit bron en bestemmingsadressen mogelijk maakt.Dit maakt de adresruimte van IPv4 4. 3 × 10 9

(2

32 ) en de adresruimte van IPv6 3. 4 × 10 38 (2 < 128 ), die veel groter is. Bovendien bevat IPv4 een ruimte toegewezen voor opties, maar in IPv6 wordt deze sectie verplaatst naar de extensiekop. Daarnaast heeft de IPv6-header een vaste grootte van 40 bytes, terwijl de IPv4-header in grootte kan veranderen door het optiesectie in de IPv4-header. Ook sommige van de secties in de koptekst zijn hernoemd. Bijvoorbeeld, het type service is vernoemd naar verkeersklasse ; totale lengte is vernoemd naar loonlengte, enzovoorts. Sommige velden in de IPv4 zoals IHL, identificatie, vlaggen zijn niet aanwezig in IPv6.