2. 用語 (Terminology)
2. 用語 (Terminology)
本節では本文書で使用する用語を説明します。
本文書のキーワード「MUST」「MUST NOT」「REQUIRED」「SHALL」「SHALL NOT」「SHOULD」「SHOULD NOT」「RECOMMENDED」「MAY」「OPTIONAL」は RFC 2119 の記述に従って解釈されます。
サブヘッダー (Subheader)
IPv6 基本ヘッダー、IPv6 拡張ヘッダー、IPv4 ヘッダー、UDP ヘッダー、または TCP ヘッダー。
ヘッダー (Header)
サブヘッダーの連鎖。
圧縮 (Compress)
ヘッダーフィールドを削除するかサイズを縮小することでヘッダーサイズを削減する行為。解凍器のコンテキスト状態が圧縮時に使用されたコンテキスト状態と同じであれば、解凍器がヘッダーを再構築できる方法で行われます。
解凍 (Decompress)
圧縮されたヘッダーを再構築する行為。
コンテキスト識別子 (CID: Context Identifier)
圧縮ヘッダーの解凍に使用するコンテキストを識別する小さな一意の数値。完全ヘッダーと圧縮ヘッダーの両方に含まれます。
コンテキスト (Context)
圧縮器がヘッダーを圧縮するために使用する状態、および解凍器がヘッダーを解凍するために使用する状態。コンテキストは、リンクを通じて送信(圧縮器)または受信(解凍器)された最後のヘッダーの非圧縮バージョンです。ただし、圧縮ヘッダーに「そのまま」含まれるヘッダーフィールドや、リンク層フレームのサイズなどから推測できるフィールドは除きます。
パケットストリームのコンテキストはコンテキスト識別子と関連付けられます。非 TCP パケットストリームのコンテキストは世代 (generation) とも関連付けられます。
世代 (Generation)
非 TCP パケットストリームでは、特定の CID のコンテキストの各新バージョンが世代と関連付けられます。世代は、その CID に関連付けられたコンテキストが変更されるたびにインクリメントされる小さな数値です。完全および圧縮された非 TCP ヘッダーによって運ばれます。
パケットストリーム (Packet stream)
ヘッダーが類似しコンテキストを共有するパケットのシーケンス。例えば、TCP パケットストリームのヘッダーは同じ送信元と最終宛先アドレス、および TCP ヘッダーの同じポート番号を持ちます。
完全ヘッダー / ヘッダーリフレッシュ (Full header / Header refresh)
パケットストリームのコンテキストを更新またはリフレッシュする非圧縮ヘッダー。コンテキストを識別するために使用される CID を運びます。非 TCP パケットストリームの完全ヘッダーは、更新またはリフレッシュするコンテキストの世代も運びます。
通常ヘッダー (Regular header)
通常の非圧縮ヘッダー。CID や世代の関連付けを運びません。
不正な解凍 (Incorrect decompression)
圧縮後に解凍されたヘッダーが非圧縮ヘッダーと異なる場合。通常、圧縮器と解凍器のコンテキストの不一致、または圧縮ヘッダーの転送中のビットエラーによって発生します。
差分符号化 (Differential coding)
ヘッダーフィールドの圧縮値が、そのフィールドの現在の値と同じパケットストリームの前のヘッダーの同じフィールドの値との差である圧縮技術。解凍器はコンテキストの値に圧縮ヘッダーの値を加算することでフィールドの値を取得できます。この技術は TCP フローに使用されますが、非 TCP フローには使用されません。