Zum Hauptinhalt springen

2. Terminology (Terminologie)

2. Terminology (Terminologie)

Dieser Abschnitt erläutert einige in diesem Dokument verwendete Begriffe.

Die Schlüsselwörter „MUST" (MUSS), „MUST NOT" (DARF NICHT), „REQUIRED" (ERFORDERLICH), „SHALL" (SOLL), „SHALL NOT" (SOLL NICHT), „SHOULD" (SOLLTE), „SHOULD NOT" (SOLLTE NICHT), „RECOMMENDED" (EMPFOHLEN), „MAY" (KANN) und „OPTIONAL" (OPTIONAL) in diesem Dokument sind gemäß RFC 2119 zu interpretieren.

Subheader (Teilheader)

Ein IPv6-Basis-Header, ein IPv6-Erweiterungs-Header, ein IPv4-Header, ein UDP-Header oder ein TCP-Header.

Header

Eine Kette von Teilheadern.

Compress (Komprimieren)

Der Vorgang, die Headergröße durch Entfernen von Header-Feldern oder Reduzierung der Größe von Header-Feldern zu verringern. Dies geschieht so, dass der Dekompressor den Header rekonstruieren kann, wenn sein Kontextzustand mit dem beim Komprimieren des Headers verwendeten Kontextzustand übereinstimmt.

Decompress (Dekomprimieren)

Der Vorgang, einen komprimierten Header zu rekonstruieren.

Context Identifier (CID) (Kontextbezeichner)

Eine kleine eindeutige Zahl, die den Kontext identifiziert, der zur Dekomprimierung eines komprimierten Headers verwendet werden soll. Wird sowohl in vollständigen als auch in komprimierten Headern übertragen.

Context (Kontext)

Der Zustand, den der Kompressor zum Komprimieren von Headern verwendet, und den der Dekompressor zum Dekomprimieren von Headern verwendet. Der Kontext ist die unkomprimierte Version des letzten über die Verbindung gesendeten (Kompressor) oder empfangenen (Dekompressor) Headers, mit Ausnahme der Header-Felder, die „wie sie sind" im komprimierten Header enthalten sind oder aus anderen Informationen, z. B. der Größe des Sicherungsschicht-Rahmens, abgeleitet werden können.

Der Kontext eines Paketstroms ist mit einem Kontextbezeichner verknüpft. Der Kontext eines Nicht-TCP-Paketstroms ist auch mit einer Generation (Generation) verknüpft.

Generation

Für Nicht-TCP-Paketströme ist jede neue Version des Kontexts für eine gegebene CID mit einer Generation verknüpft: einer kleinen Zahl, die jedes Mal inkrementiert wird, wenn sich der mit dieser CID verknüpfte Kontext ändert. Wird von vollständigen und komprimierten Nicht-TCP-Headern übertragen.

Packet stream (Paketstrom)

Eine Folge von Paketen, deren Header ähnlich sind und einen gemeinsamen Kontext haben. Beispielsweise haben Header in einem TCP-Paketstrom dieselben Quell- und Zieladressen sowie dieselben Portnummern im TCP-Header. Ebenso haben Header in einem UDP-Paketstrom dieselben Quell- und Zieladressen sowie dieselben Portnummern im UDP-Header.

Full header / header refresh (Vollständiger Header / Header-Aktualisierung)

Ein unkomprimierter Header, der den Kontext eines Paketstroms aktualisiert oder auffrisch. Er trägt eine CID, die zur Identifizierung des Kontexts verwendet wird.

Vollständige Header von Nicht-TCP-Paketströmen tragen auch die Generation des Kontexts, den sie aktualisieren oder auffrischen.

Regular header (Regulärer Header)

Ein normaler unkomprimierter Header. Trägt keine CID oder Generationszuordnung.

Incorrect decompression (Fehlerhafte Dekomprimierung)

Wenn ein komprimierter und dann dekomprimierter Header sich vom unkomprimierten Header unterscheidet. Wird typischerweise durch einen Kontextmismatch zwischen Kompressor und Dekompressor oder durch Bitfehler während der Übertragung des komprimierten Headers verursacht.

Differential coding (Differenzkodierung)

Eine Komprimierungstechnik, bei der der komprimierte Wert eines Header-Felds die Differenz zwischen dem aktuellen Wert dieses Felds und dem Wert desselben Felds im vorherigen Header desselben Paketstroms ist. Der Dekompressor kann den Wert des Felds ermitteln, indem er den Wert im komprimierten Header zu seinem Kontext addiert. Diese Technik wird für TCP-Ströme, nicht aber für Nicht-TCP-Ströme verwendet.