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). |
|