Unterschied zwischen IPv4- und IPv6-Headern

Unterschied zwischen IPv4- und IPv6-Headern
Unterschied zwischen IPv4- und IPv6-Headern

Video: Unterschied zwischen IPv4- und IPv6-Headern

Video: Unterschied zwischen IPv4- und IPv6-Headern
Video: Full format vs quick format a how to for a Wolverine MovieMaker Pro. 2024, Juli
Anonim

IPv4- vs. IPv6-Header

IPv4 (Internet Protocol Version 4) ist die vierte Version des Internet Protocol (IP). Es wird in paketvermittelten Link-Layer-Netzwerken wie Ethernet verwendet. IPv4 verwendet die Best-Effort-Zustellungsmethode, die keine Zustellungsgarantie bietet. IPv4-Pakete bestehen aus einem Header und einem Datenabschnitt. Dieser Header enthält vierzehn Felder. IPv6 (Internet Protocol Version 6) ist die IP-Version, die auf IPv4 folgte. IPv6 wurde als Lösung für die Adresserschöpfung von IPv4 entwickelt. Auch IPv6-Pakete bestehen aus einem Header und einem Datenteil. Der IPv6-Header besteht aus einem Teil mit fester Größe, der die Hauptfunktionalität bereitstellen könnte, und der Option, den Header um spezielle Funktionen zu erweitern.

Was sind IPv4-Header?

Version

(4 Bit)

IHL (Internet Header Length)

(4 Bit)

Art des Dienstes

(8 Bit)

Gesamtlänge

(16 Bit)

Identifikation

(16 Bit)

Flaggen

(3 Bit)

Fragment Offset

(13 Bit)

Lebenszeit

(8 Bit)

Protokoll

(8 Bit)

Header Prüfsumme

(16 Bit)

Quell-IP-Adresse

(32 Bit)

Ziel-IP-Adresse

(32 Bit)

Optionen

(variable Länge)

Padding

(variable Länge)

Im IPv4-Header hat die Quelladresse und die Zieladresse die Länge von 32 Bit. Daher erlaubt IPv4 einen Adressraum von 4,3×109 (232) Adressen. Darunter sind einige Adressen für spezielle Verwendungszwecke wie private Netzwerke oder Multicast-Adressen reserviert, was die verfügbare Anzahl von Adressen für die öffentliche Verwendung weiter reduziert.

Was sind IPv6-Header?

Version

(4 Bit)

Verkehrsklasse

(8 Bit)

Flow-Label

(20 Bit)

Nutzlastlänge

(16 Bit)

Nächste Kopfzeile

(8 Bit)

Hop-Limit

(8 Bit)

Quelladresse

(128 Bit)

Zieladresse

(128 Bit)

Der Header von IPv4 besteht aus einem festen Teil und einer Erweiterung. Der feste Teil enthält die Quell- und Zieladressen, einen Hop-Zähler und eine Referenz auf den Erweiterungsheader (falls vorhanden). Eines der wichtigsten Merkmale des IPv6-Headers ist der große Adressraum. Sowohl Quell- als auch Zieladressen dürfen 128 Bit haben. Dies würde einen Adressraum von 3,4×1038 (2128) erzeugen. Der Erweiterungsheader enthält spezielle Informationen wie Informationen zu Routing, Sicherheit usw.

Was ist der Unterschied zwischen IPv4- und IPv6-Headern?

IPv4 ist die vierte Version des Internetprotokolls und IPv6 ist der Nachfolger von IPv6. Der wichtigste Unterschied zwischen diesen beiden ist die Größe des Adressraums. IPv4 erlaubt nur 32-Bit-Quell- und Zieladressen, während IPv6 128-Bit-Quell- und Zieladressen zulässt. Damit ist der Adressraum von IPv4 4.3×109 (232) und der Adressraum von IPv6 3.4×1038 (2128), was viel größer ist. Darüber hinaus enthält IPv4 einen Platz für Optionen, aber in IPv6 wird dieser Abschnitt in den Erweiterungsheader verschoben. Darüber hinaus hat der IPv6-Header eine feste Größe von 40 Byte, während der IPv4-Header aufgrund des Optionsabschnitts im IPv4-Header in der Größe variabel sein könnte. Außerdem wurden einige Abschnitte in der Kopfzeile umbenannt. Beispielsweise wurde der Diensttyp in Verkehrsklasse umbenannt; total length wurde umbenannt in payload length, etc. Außerdem sind einige der Felder in IPv4 wie IHL, Identification, Flags in IPv6 nicht vorhanden.

Empfohlen: