ネイバーディスカバリー
ネイバーディスカバリー (ND) は IPv6 の最も重要なプロトコルの 1 つです。アドレス解決プロトコル (ARP)、インターネット制御メッセージプロトコル (ICMP)、およびルーターディスカバリーの機能を組み合わせたメッセージベースのプロトコルです。ND を使用すると、ノードはリンク層アドレスをアドバタイズし、隣接ノードの MAC アドレスまたはリンク層アドレスを取得できます。このプロセスは近傍探索プロトコル (ND6) によって実行されます。
近傍探索では次の機能を実行できます。
- ルーター検出:ホストが接続されたリンク上のローカルルーターを検出し、デフォルトルーターを自動的に構成できるようにします。
-
プレフィックス検出:ホストがローカル宛先のネットワークプレフィックスを検出できるようにします。
注:NetScalerアプライアンスはプレフィックス検出をサポートしていません。
- パラメータ検出:ホストが MTU やアウトバウンドトラフィックのデフォルトホップ制限など、追加の動作パラメータを検出できるようにします。
- アドレス自動構成:DHCPv6 などのステートフルアドレス構成サービスの有無にかかわらず、ホストがインターフェイスの IP アドレスを自動的に構成できるようにします。NetScalerは、グローバルIPv6アドレスのアドレス自動構成をサポートしていません。
- アドレス解決:IPv4のARPと同等で、ノードが隣接ノードのIPv6アドレスをリンク層アドレスに変換できるようにします。
- ネイバー到達不能検知:ノードがネイバーの到達可能性状態を判断できるようにします。
- 重複アドレス検出:NSIPアドレスが隣接ノードですでに使用されているかどうかをノードが判断できるようにします。
- リダイレクト:IPv4 ICMPリダイレクトメッセージと同等で、ルーターがホストをより適切なファーストホップIPv6アドレスにリダイレクトして宛先に到達できるようにします。
注: NetScalerアプライアンスはIPv6リダイレクトをサポートしていません。
構成の手順
ネイバーディスカバリの設定は、次のタスクで構成されます。
- IPv6 ネイバーの追加
- (オプション)IPv6 ネイバーの削除
CLI のプロシージャ
CLIを使用してIPv6ネイバーを追加するには:
コマンドプロンプトで入力します。
- add nd6 <neighbor> <mac> <ifnum> [-**vlan** \<integer>]
- sh nd6
例:
> add nd6 2001::1 00:04:23:be:3c:06 1/1 –vlan 1
Done
> show nd6
Neighbor MAC-Address(Vlan, Interface) State TIME
-------- ---------------------------- ----- --------
1) ::1 00:d0:68:0b:58:da( 1, LO/1) REACHABLE PERMANENT
2) fe80::2d0:68ff:fe0b:58da 00:d0:68:0b:58:da( 1, LO/1) REACHABLE PERMANENT
3) 2001::1 00:04:23:be:3c:06( 1, 1/1) REACHABLE STATIC
Done
<!--NeedCopy-->
CLI を使用してネイバーディスカバリエントリを削除するには:
コマンドプロンプトで入力します。
- rm nd6 <Neighbor> -vlan <VLANID>
例:
rm nd6 3ffe:100:100::1 -vlan 1
<!--NeedCopy-->
CLI を使用してすべてのネイバーディスカバリエントリを削除するには:
コマンドプロンプトで入力します。
- clear nd6
GUIのプロシージャ
GUI を使用して IPv6 ネイバーを追加するには:
[ システム ] > [ ネットワーク ] > [ IPv6 ネイバー] に移動し、新しい IPv6 ネイバーを追加します。
GUI を使用してネイバーディスカバリエントリを削除するには:
[ システム ] > [ ネットワーク ] > [ IPv6 ネイバー] に移動し、IPv6 ネイバーを削除します。
GUI を使用してすべてのネイバーディスカバリエントリを削除するには:
[ **システム ] > [ ネットワーク ] > [ IPv6 ネイバー] に移動し、[クリア] をクリックします。**