IPv6: Paket
Das Internet Protocol Version 6 (IPv6) ist im RFC-2460 definiert. Es ist ein paketorientiertes Layer3-Protokoll. Ein IPv6-Paket sieht wie folgt aus:

Die einzelnen Felder sind:
Version (4 Bits) - Die Protokoll-Version (= 6).
Traffic Class (8 Bits) - Definiert die Klasse bzw. die Priorität des Paketes (mehr dazu in RFC-2474).
Flow Label (20 Bits) - Kennzeichnung von Paketen, welche von Routern gleich behandelt werden sollen.
Next Header (8 Bits) - Gibt den Headertyp an, der nach dem IP-Paket folgt (entspricht dem IPv4-Protokoll-Feld). Ein paar Beispiele:
- 0 Hop-by-Hop Options Header
- 43 Routing Header
- 44 Fragment Header
- 58 ICMP v6
- 59 No Next Header
- 60 Destination Options Header
Hop Limit (8 Bits) - Hop-Zähler. Jeder Router verkleinert den Wert um ein (entspricht der TTL von IPv4).
Source Address (128 Bits) - Die Sender-Adresse.
Destination Address (128 Bits) - Die Empfänger-Adresse.
Nach der Empfänger-Adresse folgt der nächste Header. Dies kann ein sog. Extension Header sein oder einfach der nächst höhere Layer, wie z.B. TCP.

