Rechnernetze
Home Nach oben

Aufbau der Optionen

Optionen bestehen aus entweder

einem Option-type Oktett, oder
Option-type Octet + option-length octet + option-data octets.

Das Option-type Oktett enthält drei Felder, bestehend aus 

1 Bit copied flag, (Bedeutung: Diese Option soll  in alle Fragmente kopiert werden),
2 Bits Optionklassen (option class), 
5 Bits option number.

Die Optionklassen sind

0 = control 
1 = reserved for future use 
2 = debugging and measurement 
3 = reserved for future use

Es gibt die folgenden Internet-Optionen:

CLASS

NUMBER

LENGTH

DESCRIPTION

0

0

-

Ende der Optionenliste. Diese Option belegt nur ein Oktett und hat kein Längenoktett.

0

1

-

Kein Operation. Diese Option belegt nur ein Oktett und hat kein Längenoktett.

0

2

11

Sicherheit: Wird verwendet um

Security, 

Compartmentation, 

User Group (TCC), and 

Handling Restriction Codes compatible with DOD requirements 

zu übertragen.

0

3

var.

Loose Source Routing. Routet Internetdatagramme aufgrund der Angaben des Absender.

0

9

var.

Strict Source Routing. Routet Internetdatagramme aufgrund der Angaben des Absender.

0

7

var.

Record Route. Zeichnet die Route eines Internetdatagramms auf.

0

8

4

Stream ID. Übermittel den "Stream Identifier".

2

4

var.

Internet Timestamp.

Die Specific Option Definitions geben die jeweiligen Bedeutungen der Optionen an. Folgende spezifische Optionen bestehen aus einem Byte und haben eine sehr einfache Bedeutung:

End of Option List: 00000000 Type=0 (Ende aller Optionen, falls anders das Ende der Optionenliste nicht zu erkennen ist),
No Operation: 00000001 Type=1 (Um das Ende einer Option auf 32-Bit auszurichten).