ネイバーディスカバリー (ND) は IPv6 の最も重要なプロトコルの 1 つです。アドレス解決プロトコル (ARP)、インターネット制御メッセージプロトコル (ICMP)、およびルーターディスカバリーの機能を組み合わせたメッセージベースのプロトコルです。ND を使用すると、ノードはリンク層アドレスをアドバタイズし、隣接ノードの MAC アドレスまたはリンク層アドレスを取得できます。このプロセスは近傍探索プロトコル (ND6) によって実行されます。
近傍探索では次の機能を実行できます。
-
ルーター検出:ホストが接続されたリンク上のローカルルーターを検出し、デフォルトルーターを自動的に構成できるようにします。
-
プレフィックス検出:ホストがローカル宛先のネットワークプレフィックスを検出できるようにします。
注:NetScalerアプライアンスはプレフィックス検出をサポートしていません。
-
パラメータ検出:ホストが MTU やアウトバウンドトラフィックのデフォルトホップ制限など、追加の動作パラメータを検出できるようにします。
-
アドレス自動構成:DHCPv6 などのステートフルアドレス構成サービスの有無にかかわらず、ホストがインターフェイスの IP アドレスを自動的に構成できるようにします。NetScalerは、グローバルIPv6アドレスのアドレス自動構成をサポートしていません。
-
アドレス解決:IPv4のARPと同等で、ノードが隣接ノードのIPv6アドレスをリンク層アドレスに変換できるようにします。
-
ネイバー到達不能検知:ノードがネイバーの到達可能性状態を判断できるようにします。
-
重複アドレス検出:NSIPアドレスが隣接ノードですでに使用されているかどうかをノードが判断できるようにします。
-
リダイレクト:IPv4 ICMPリダイレクトメッセージと同等で、ルーターがホストをより適切なファーストホップIPv6アドレスにリダイレクトして宛先に到達できるようにします。
注: NetScalerアプライアンスはIPv6リダイレクトをサポートしていません。