令和5年度 春期 ネットワークスペシャリスト試験 午前II 問1

PCなどがIPv6で通信を開始する際,IPv6アドレスに対応するMACアドレスを解決するために使用するプロトコルはどれか。

解答・解説

正解: ウ. ICMPv6

IPv6において、IPアドレス(IPv6アドレス)からMACアドレスを解決する役割は、ICMPv6(Internet Control Message Protocol version 6)の機能の一つである近隣探索プロトコル(NDP:Neighbor Discovery Protocol)が担っています。

IPv4ではARPが使用されていましたが、IPv6ではARPは廃止され、ICMPv6に機能が統合されました。したがって正解はウとなります。

各選択肢の解説

  • ア:ARP
    IPv4において、IPアドレスからMACアドレスを解決するために使用されるプロトコルです。IPv6では使用されません。
  • イ:DHCPv6
    IPv6ネットワークにおいて、PCなどの端末に対してIPv6アドレスなどのネットワーク設定情報を動的に割り当てるためのプロトコルです。
  • ウ:ICMPv6
    正解です。IPv6におけるエラー通知や情報通知に加え、MACアドレスの解決(近隣探索)などにも使用されます。
  • エ:RARP
    MACアドレスからIPアドレスを解決するためのプロトコルです。主にハードディスクを持たない端末が起動時にネットワーク上から自身のIPアドレスを取得するために使用されていました。

Spineチーム