Rechnernetze
Home Nach oben Erweiterungsheader Routingheader Fragmentheader

Die Header und Erweiterungsheader im IPv6

Jedes IPv6-Datagramm besitzt einen Header mit dem folgenden Format

wobei die Felder die folgende Information besitzen.

Feldbezeichnung  Länge Feldbedeutung
Version  4 Bits Internet Protokollversionsnummer = 6.
Traffic Class  8 Bits Verkehrsklasse 
Flow Label  20 Bits Flussmarke
Payload Length  16 Bits 
unsigned integer
Länge der IPv6-Payload in Oktetten (einschließlich folgender Erweiterungsheader)
Next Header  8 Bits Feld für den Typ des folgenden Headers
Hop Limit  8 Bits
unsigned integer
Nennt die maximale Anzahl der zu durchlaufenden Knoten
Source Address  128 Bit Adresse des Absenders
Destination Address  128 Bit Adresse des (beabsichtigten) Empfängers bzw. Routers (bei Routheader)
 

Durch die Angabe einer Verkehrsklasse (Traffic Class) können bestimmte Verkehrsparameter wie Durchsatz, Übertragungszeitverzögerung bzw. -schwankung, Fehler- oder Verlustwahrscheinlichkeit usw. optimiert werden. Diese Möglichkeiten werden jedoch noch erforscht.

Flussmarken (Flow Label) können benutzt werden, um gegenüber Routern Datagramme als zu einer bestimmten Folge von Paketen (Flow) zugehörig zu kennzeichnen. Dieses kann beispielsweise benutzt werden, um bei Realzeitdiensten die Abarbeitung innerhalb einer bestimmten Zeit bzw. in der richtigen Reihenfolge zu garantieren. In der Regel muss ein Flow zunächst vom Sender angemeldet werden, wobei zugleich dessen Endzeit festgelegt wird. Diese Technik befindet sich noch in der Evaluierung und sollte auch eher als Sonderfall betrachtet werden; die Mehrzahl der Datagramme wird auch in Zukunft den Flussmarkenwert null haben.

Hinter dem Header folgen zunächst die Erweiterungsheader, falls vorhanden, und dann die Daten.