メインコンテンツまでスキップ

2. Terminology (用語)

IP - インターネットプロトコルバージョン6 (Internet Protocol Version 6). IPv4とIPv6という用語は、曖昧さを避ける必要があるコンテキストでのみ使用されます。

node (ノード) - IPを実装するデバイス。

router (ルーター) - 明示的に自分自身宛てでないIPパケットを転送するノード。

host (ホスト) - ルーターではない任意のノード。

upper layer (上位層) - IPの上位のプロトコル層。例には、トランスポートプロトコル (TCP、UDPなど)、制御プロトコル (ICMPなど)、ルーティングプロトコル (OSPFなど)、およびIPを介して「トンネル化」(つまり、カプセル化) されるインターネットまたは下位層のプロトコル (IPX、AppleTalk、またはIP自体など) が含まれます。

link (リンク) - ノードがリンク層 (つまり、IPの直下の層) で通信できる通信設備または媒体。例には、イーサネット (シンプルまたはブリッジ)、PPPリンク、X.25、フレームリレー、またはATMネットワーク、およびインターネット (またはそれ以上) 層の「トンネル」(たとえば、IPv4またはIPv6自体のトンネル) が含まれます。[RFC4861]に従って特定のリンクタイプでIPを操作する方法を説明する特定のリンクタイプドキュメントで別段の規定がない限り、本文書で説明されているプロトコルは、すべてのタイプのリンクで使用されます。

interface (インターフェース) - ノードとリンクの接続。

packet (パケット) - IPヘッダーとペイロード。

address (アドレス) - インターフェースまたはインターフェースのセットのIP層識別子。

unicast address (ユニキャストアドレス) - 単一のインターフェースの識別子。ユニキャストアドレスに送信されたパケットは、そのアドレスによって識別されるインターフェースに配信されます。

multicast address (マルチキャストアドレス) - インターフェースのセット (通常は異なるノードに属する) の識別子。マルチキャストアドレスに送信されたパケットは、そのアドレスによって識別されるすべてのインターフェースに配信されます。

anycast address (エニーキャストアドレス) - インターフェースのセット (通常は異なるノードに属する) の識別子。エニーキャストアドレスに送信されたパケットは、そのアドレスによって識別されるインターフェースのいずれか (ルーティングプロトコルの距離メトリックに従って「最も近い」もの) に配信されます。[RFC4291]を参照してください。

solicited-node multicast address (要請ノードマルチキャストアドレス) - 近隣要請メッセージが送信されるマルチキャストアドレス。アドレスを計算するアルゴリズムは[RFC4291]で提供されています。

link-layer address (リンク層アドレス) - インターフェースのリンク層識別子。例には、イーサネットリンクのIEEE 802アドレスや、統合サービスデジタル網 (ISDN) リンクのE.164アドレスが含まれます。

link-local address (リンクローカルアドレス) - リンクのみのスコープを持つアドレスで、同じリンクに接続された隣接ノードに到達するために使用できます。すべてのインターフェースにはリンクローカルユニキャストアドレスがあります。

global address (グローバルアドレス) - 無制限のスコープを持つアドレス。

communication (通信) - ノード間の任意のパケット交換で、交換中に使用される各ノードのアドレスが変更されないことが要求されます。例には、TCP接続やUDP要求-応答が含まれます。

tentative address (仮アドレス) - リンク上での一意性が検証されている最中で、インターフェースに割り当てられる前のアドレス。仮アドレスは、通常の意味でインターフェースに割り当てられているとは見なされません。インターフェースは、仮アドレス宛ての受信パケットを破棄しますが、仮アドレスの重複アドレス検出に関連する近隣探索パケットは受け入れます。

preferred address (優先アドレス) - インターフェースに割り当てられたアドレスで、上位層プロトコルによる使用に制限がないもの。優先アドレスは、インターフェースから (または宛ての) 送信されるパケットの送信元 (または宛先) アドレスとして使用できます (MAY)。

deprecated address (非推奨アドレス) - インターフェースに割り当てられたアドレスで、使用は推奨されないが禁止されていないもの。非推奨アドレスは、新しい通信の送信元アドレスとして使用されるべきではありません (SHOULD NOT) が、非推奨アドレスからまたは宛ての送信されるパケットは予想通りに配信されます。非推奨アドレスは、優先アドレスへの切り替えが特定の上位層アクティビティに困難をもたらす通信 (例えば、既存のTCP接続) の送信元アドレスとして引き続き使用できます (MAY)。

valid address (有効アドレス) - 優先または非推奨のアドレス。有効アドレスは、パケットの送信元または宛先アドレスとして表示される可能性があり (MAY)、インターネットルーティングシステムは、有効アドレス宛てのパケットを意図された受信者に配信する必要があります (SHOULD)。

invalid address (無効アドレス) - どのインターフェースにも割り当てられていないアドレス。有効アドレスは、その有効ライフタイムが期限切れになると無効になります。無効アドレスは、パケットの宛先または送信元アドレスとして表示されるべきではありません (SHOULD NOT)。前者の場合、インターネットルーティングシステムはパケットを配信できません。後者の場合、パケットの受信者は応答できません。

preferred lifetime (優先ライフタイム) - 有効アドレスが優先される時間の長さ (つまり、非推奨になるまでの時間)。優先ライフタイムが期限切れになると、アドレスは非推奨になります。

valid lifetime (有効ライフタイム) - アドレスが有効状態のままである時間の長さ (つまり、無効化されるまでの時間)。有効ライフタイムは、優先ライフタイム以上でなければなりません (MUST)。有効ライフタイムが期限切れになると、アドレスは無効になります。

interface identifier (インターフェース識別子) - インターフェースのリンク依存識別子で、(少なくとも) 各リンクごとに一意です[RFC4291]。ステートレスアドレス自動設定は、インターフェース識別子をプレフィックスと組み合わせてアドレスを形成します。アドレス自動設定の観点から、インターフェース識別子は既知の長さのビット文字列です。インターフェース識別子の正確な長さとその作成方法は、特定のリンクタイプでのIPの伝送に関連する問題をカバーする個別の特定リンクタイプドキュメントで定義されています (例: [RFC2464])。アドレスアーキテクチャ[RFC4291]も特定のアドレスセットのインターフェース識別子の長さを定義していますが、両方の定義セットは一貫している必要があります (MUST) 。多くの場合、識別子はインターフェースのリンク層アドレスから派生します。

2.1. Requirements (要件)

キーワードMUST、MUST NOT、REQUIRED、SHALL、SHALL NOT、SHOULD、SHOULD NOT、RECOMMENDED、MAY、およびOPTIONALは、本文書に出現する場合、[RFC2119]で説明されているように解釈されるものとします。

本文書は、プロトコル仕様 (第5節) でのキーワードの使用を意図的に制限していることに注意してください。