IPv6 は近傍検索機能を導入します。近傍検索機能は、メッセージングを近傍ノード間の対話を処理する手段として使用します。「近傍ノード」とは、同じリンク上にある IPv6 ノードのことです。たとえば、近傍検索関係のメッセージを発行すると、ノードは近傍ノードのリンクローカルアドレスを知ることができます。近傍検索は、主に、次のような IPv6 ローカルリンク上の活動を制御します。
接頭辞の検出 – ノードがリンクに割り当てられている既知のサブネット接頭辞を検出できるようにします。ノードはサブネット接頭辞を使用して、ローカルリンク上の宛先と、ルーター経由でのみ到達可能な宛先を区別します。
次のホップの判断 – ノードがローカルリンク外のパケット受信ノードの IP アドレスを判断できるようにします。次のホップは、ルーターまたは宛先ノードのどちらかである可能性があります。
近傍不到達の検索 – ノードが近傍に到達できないことを判断できるようにします。ルーターとホストの場合、アドレスの解決は繰り返すことができます。
リダイレクト – 特定の宛先に到達するために使用するとよい最初のホップノードを、ルーターがホストに通知できるようにします。
近傍検索は、リンク上のノード間で通信するとき、次の ICMP メッセージタイプを使用します。
ルーターの要請
ルーター広告 (RA: Router Advertisement)
近傍の要請
近傍の通知
リダイレクト
近傍検索メッセージや近傍検索プロトコルの詳細については、「IPv6 近傍検索プロトコル」を参照してください。近傍検索の技術的な情報については、 RFC 2461, Neighbor Discovery for IP Version 6 (IPv6) を参照してください。