BANalyzerInhaltZurückVor

Options (n Bytes)

Protokoll: IP IP PCI

Feld: Options

Länge: n Bytes

Inhalt: Zusätzliche IP-Funktionen.

Zusätzliche Funktionen können, müssen aber nicht verwendet werden. Insbesondere Sicherheits- und Routing-Einstellungen werden über die options" vorgenommen.

In bestimmten Fällen könnte die Verwendung der Sicherheits-Option in allen Datagrammen sinnvoll sein.

Das Options-Feld ist in seiner Länge variabel. Es können eine oder mehrere Optionen vorhanden sein, müssen aber nicht. Das Format der Option wird durch einen von zwei Fällen bestimmt:

Fall 1:

Ein einziges Oktett als Options-Typ (option-type).

Fall 2:

Ein option-type Oktett, ein option-length Oktett sowie die aktuellen option-data Oketette.

Das option-length Oktett zählt: option-type Oktett, option-length Oktett und die option-data Oktette.

Das option-type Oktett hat 3 Felder:

1 bit copied flag -> 'kopiert'-Kennung

2 bits option class -> Options-Klasse

5 bits option number -> Options-Nummer

Das copied flag zeit an, daß diese Option in alle Fragmente kopiert wurde (im Falle von Fragmentierung).

0 = not copied -> nicht kopiert

1 = copied -> kopiert

Die Options-Klassen sind:

0 = control -> Kontrolle

1 = reserved for future use -> reserviert

2 = debugging and measurement -> Messzwecke

3 = reserved for future use -> reserviert

Die folgenden Internet-Optionen sind festgelegt:

KLASSE NUMMER LÄNGE BEDEUTUNG

------ ------ ------ -----------------------------------------------

0 0 - <End of Option list>

Ende der Options-Liste. Belegt nur 1 Oktett;

hat kein Längen-Oktett.

0 1 - <No Operation>

Keine Operation. Diese Option belegt nur 1 Oktett;

hat kein Längen-Oktett.

0 2 11 <Security>

Sicherheit. Wird verwendet zur Übertragung von

Security, Compartmentation, User Group (TCC) und

Handling Restriction Codes (sofern kompatibel

mit den DoD-Erfordernissen).

0 3 var. <Loose Source Routing>

Wird verwendet, um das Internet-Datagramm

entsprechend der Vorgabe des Absenders zu

vermitteln.

0 9 var. <Strict Source Routing>

Wird verwendet, um das Internet-Datagramm

entsprechend der Vorgabe des Absenders zu

vermitteln.

0 7 var. <Record Route>

Wird verwendet, um die Route eines Internet-

Datagramms zu verfolgen.

0 8 4 <Stream ID>

Wird verwendet, um die Stream-Kennung zu

übertragen.

2 4 var. <Internet Timestamp>

Internet-Zeitstempel.

Specific Option Definitions:

>>>

End of Option List

No Operation

Security

Loose Source and Record Route

Strict Source and Record Route

Record Route

Stream Identifier

Internet Timestamp


BANalyzerInhaltZurückVor