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: IPv4 vs. IPv6 - Was sind eigentlich die Unterschiede? 2024, April
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-Bereitstellungsmethode, die keine Zustellgarantie bietet. Das IPv4-Paket besteht 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 Adressentleerung von IPv4 entwickelt. IPv6-Pakete bestehen ebenfalls aus einem Header und einem Datenabschnitt. Der IPv6-Header besteht aus einem Teil mit fester Größe, das die Hauptfunktionalität und die Option bietet, den Header um spezielle Funktionen zu erweitern.

Was sind IPv4-Header?

Ausführung

(4 Bits)

IHL (Internet Header Length)

(4 Bits)

Art der Leistung

(8 Bits)

Gesamtlänge

(16 Bit)

Identifizierung

(16 Bit)

Flaggen

(3 Bits)

Fragmentversatz

(13 Bits)

Zeit zu leben

(8 Bits)

Protokoll

(8 Bits)

Header-Prüfsumme

(16 Bit)

Ursprungs IP-Addresse

(32 Bit)

Ziel-IP-Adresse

(32 Bit)

Optionen

(variable Länge)

Polsterung

(variable Länge)

Im IPv4-Header haben die Quelladresse und die Zieladresse eine Länge von 32 Bit. Daher ermöglicht das IPv4 einen Adressraum von 4,3 × 10 9 (2 32) Adressen. Unter diesen sind einige Adressen für spezielle Verwendungszwecke wie private Netzwerke oder Multicast-Adressen reserviert, wodurch die verfügbare Anzahl von Adressen für die öffentliche Verwendung weiter reduziert wird.

Was sind IPv6-Header?

Ausführung

(4 Bits)

Verkehrsklasse

(8 Bits)

Flow Label

(20 Bits)

Nutzlastlänge

(16 Bit)

Nächster Header

(8 Bits)

Hop Limit

(8 Bits)

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 Sprungzähler und einen Verweis auf den Erweiterungsheader (falls vorhanden). Eine der wichtigen Funktionen im IPv6-Header ist der große Adressraum. Sowohl die Quell- als auch die Zieladresse dürfen 128 Bit haben. Dies würde einen Adressraum von 3,4 × 10 38 (2 128) 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. Dies macht den Adressraum von IPv4 4,3 × 10 9 (2 32) und den Adressraum von IPv6 3,4 × 10 38 (2 128)), die viel größer ist. Darüber hinaus enthält IPv4 einen für Optionen zugewiesenen Speicherplatz. In IPv6 wird dieser Abschnitt jedoch 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 unterschiedlich groß sein kann. Außerdem wurden einige Abschnitte in der Kopfzeile umbenannt. Beispielsweise wurde die Art des Dienstes in Verkehrsklasse umbenannt. Die Gesamtlänge wurde in Nutzlastlänge usw. umbenannt. Darüber hinaus sind einige der Felder in IPv4 wie IHL, Identifikation und Flags in IPv6 nicht vorhanden.

Empfohlen: