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

1. はじめに (Introduction)

本仕様書は、インターネットプロトコルバージョン6 (Internet Protocol Version 6, IPv6) のための近隣探索 (Neighbor Discovery, ND) プロトコルを定義します。ノード (Nodes) (ホストおよびルーター) は、近隣探索を使用して、接続されたリンク上に存在することが知られている近隣ノードのリンク層アドレスを判定し、無効になったキャッシュ値を迅速に削除します。ホストはまた、近隣探索を使用して、自身に代わってパケットを転送する意思のある近隣ルーターを見つけます。最後に、ノードはプロトコルを使用して、どの近隣ノードが到達可能でどれが到達不可能かを積極的に追跡し、変更されたリンク層アドレスを検出します。ルーターまたはルーターへのパスに障害が発生した場合、ホストは機能する代替手段を積極的に検索します。

特に指定されない限り (特定のリンクタイプ上で IP を操作することを扱う文書内で)、本文書はすべてのリンクタイプに適用されます。ただし、ND はそのサービスの一部でリンク層マルチキャストを使用するため、一部のリンクタイプ (例えば、非ブロードキャストマルチアクセス (Non-Broadcast Multi-Access, NBMA) リンク) では、これらのサービスを実装するための代替プロトコルまたはメカニズムが (特定のリンクタイプ上での IP の操作を扱う適切な文書で) 指定される可能性があります。本文書で説明されているサービスのうち、リダイレクト (Redirects)、ネクストホップ決定 (Next-hop determination)、近隣到達不可能性検出 (Neighbor Unreachability Detection) など、マルチキャストに直接依存しないものは、本文書で指定されたとおりに提供されることが期待されます。NBMA リンク上で ND を使用する方法の詳細は [IPv6-NBMA] で扱われています。さらに、[IPv6-3GPP] および [IPv6-CELL] は、NBMA リンクの例である一部のセルラーリンク上でのこのプロトコルの使用について議論しています。