IPv6 – Überblick

Lesedauer 2 Minuten

Der IPv6-Header

Der IPv6-Header ist deutlich kleiner und einfacher als der IPv4-Header. Er besteht aus 40 Byte und enthält die folgenden Felder:

  • Version (4 Bit): 
    Gibt die Version des IP-Protokolls an (in diesem Fall 6).

  • Traffic Class (8 Bit): 
    Definiert die Priorität des Datenverkehrs.

  • Flow Label (20 Bit): 
    Ermöglicht die Klassifizierung und Priorisierung von Datenströmen.

  • Payload Length (16 Bit): 
    Gibt die Länge der Nutzdaten in Byte an.

  • Next Header (8 Bit): 
    Identifiziert das Protokoll der oberen Schicht, das auf den IPv6-Header folgt.

  • Hop Limit (8 Bit): 
    Legt die maximale Anzahl von Hops fest, die ein Paket durchlaufen darf, bevor es verworfen wird.

  • Source Address (128 Bit): 
    Enthält die IPv6-Quelladresse.

  • Destination Address (128 Bit): 
    Enthält die IPv6-Zieladresse.

IPv6 Header RFC 2460
IPv6 Header, Quelle RFC 2460

Unterschiede zum IPv4-Header

Der IPv6-Header unterscheidet sich in mehreren Punkten vom IPv4-Header:

  • Größe: 
    Der IPv6-Header ist mit 40 Byte deutlich kleiner als der IPv4-Header mit 20 Byte.

  • Optionen: 
    Im IPv6-Header sind Optionen nicht mehr integriert, sondern werden in separaten Headern übertragen.

  • Fragmentierung: 
    Die Fragmentierung von Paketen erfolgt nicht mehr auf der IP-Ebene, sondern auf der Ebene des Transportprotokolls.

  • Prüfsumme: 
    Die Prüfsumme im IPv6-Header dient nur noch der Fehlererkennung, nicht mehr der Fehlerkorrektur.

  • Adresslänge: 
    Die IPv6-Adressen sind mit 128 Bit deutlich länger als die IPv4-Adressen mit 32 Bit.

Zusammenfassung

Der IPv6-Header ist deutlich kleiner und einfacher als der IPv4-Header. Er verzichtet auf einige Funktionen des IPv4-Headers, wie z. B. Optionen und Fragmentierung, und konzentriert sich auf die Kernfunktionen des IP-Protokolls.

Zusätzliche Informationen
  • Der IPv6-Header kann durch Erweiterungsheader erweitert werden, um zusätzliche Informationen zu transportieren.
  • Der IPv6-Header wird in der Regel in hexadezimaler Form dargestellt.

Vergleichstabelle zwischen IPv4-Header und IPv6-Header

Feld IPv4-Header IPv6-Header
Version 4 Bit 4 Bit
IHL (Internet Header Length) 4 Bit N/A
Type of Service (ToS) 8 Bit Traffic Class (8 Bit)
Total Length 16 Bit Payload Length (16 Bit)
Identification 16 Bit N/A
Flags 3 Bit N/A
Fragment Offset 13 Bit N/A
Time to Live (TTL) 8 Bit Hop Limit (8 Bit)
Protocol 8 Bit Next Header (8 Bit)
Header Checksum 16 Bit N/A
Source Address 32 Bit Source Address (128 Bit)
Destination Address 32 Bit Destination Address (128 Bit)
Options Optional N/A

Zusammenfassung

Der IPv6-Header ist deutlich kleiner und einfacher als der IPv4-Header. Er verzichtet auf einige Funktionen des IPv4-Headers, wie z. B. Optionen und Fragmentierung, und konzentriert sich auf die Kernfunktionen des IP-Protokolls.

Zusätzliche Informationen
  • Der IPv6-Header kann durch Erweiterungsheader erweitert werden, um zusätzliche Informationen zu transportieren.
  • Der IPv6-Header wird in der Regel in hexadezimaler Form dargestellt.
Anmerkungen
  • Die Tabelle zeigt die wichtigsten Unterschiede zwischen IPv4-Header und IPv6-Header.
  • Die Bedeutung einiger Felder kann je nach Kontext variieren.
  • Es ist wichtig, die Bedeutung der Felder im jeweiligen Kontext zu verstehen, um sie richtig zu verwenden.

Dieser Beitrag wurde bisher 308 mal gelesen.