Unterschied zwischen IPv4- und IPv6 -Headern

Unterschied zwischen IPv4- und IPv6 -Headern

IPv4 gegen IPv6 -Header

IPv4 (Internet -Protokollversion 4) ist die vierte Version des Internet Protocol (IP). Es wird in Paket-schalten Linkschichtnetzwerken wie Ethernet verwendet. IPv4 verwendet die beste Anstrengungsdeliefermethode, die keine Garantie für die Lieferung bietet. Das IPv4 -Paket besteht aus einem Header und einem Datenabschnitt. Dieser Header enthält vierzehn Felder. IPv6 (Internet -Protokollversion 6) ist die Version von IP, die dem IPv4 folgte. IPv6 wurde als Lösung für die Adress -Erschöpfung von IPv4 entwickelt. IPv6 -Pakete bestehen auch aus einem Header und einem Datenabschnitt. Der IPv6 -Header besteht aus fester Größe, die die Hauptfunktionalität und die Option zur Erweiterung des Headers auf Spezialfunktionen liefern können.

Was sind IPv4 -Header?

Ausführung

(4 Bit)

IHL (Internet -Header -Länge)

(4 Bit)

Art der Leistung

(8 Bit)

Gesamtlänge

(16 Bit)

Identifikation

(16 Bit)

Flaggen

(3 Bit)

Fragmentversatz

(13 Bit)

Zeit zu leben

(8 Bit)

Protokoll

(8 Bit)

Headerprüfsumme

(16 Bit)

Ursprungs IP-Addresse

(32 Bit)

Ziel-IP-Adresse

(32 Bit)

Optionen

(variable Länge)

Polsterung

(variable Länge)

Im IPv4 -Header hat die Quelladresse und die Zieladresse die Länge von 32 Bits. Daher ermöglicht der IPv4 einen Adressraum von 4.3 × 109 (232) Adressen. Unter diesen sind einige Adressen für besondere Verwendungen 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 Bit)

Verkehrsklasse

(8 Bit)

Flussetikett

(20 Bit)

Nutzlastlänge

(16 Bit)

Nächster Kopfball

(8 Bit)

Hopfengrenze

(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 Hopfenschalter und einen Verweis auf den Erweiterungsheader (falls vorhanden). Eine der wichtigsten Funktionen im IPv6 -Header ist der große Adressraum. Sowohl Quell- als auch Zieladressen dürfen 128 Bit haben. Dies würde eine 3 erzeugen.4 × 1038 (2128) Space Space. 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 Internet -Protokolls und IPv6 ist der Nachfolger von IPv6. Der wichtigste Unterschied zwischen diesen beiden ist die Größe des Adressraums. IPv4 ermöglicht nur 32 Bit -Quell- und Zieladressen, während IPv6 128 Bit -Quell- und Zieladressen ermöglicht. Dies macht den 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 Bytes, während der IPv4 -Header aufgrund des Optionsabschnitts im IPv4 -Header variabel sein kann. Auch einige der Abschnitte im Header wurden umbenannt. Zum Beispiel die Art der Leistung wurde umbenannt in Verkehrsklasse; Gesamtlänge wurde umbenannt in Nutzlastlänge, usw. Darüber hinaus einige der Felder im IPv4 wie z IHL, Identifikation, Flaggen sind in IPv6 nicht vorhanden.