ネットワークスペシャリスト 2024年 午前2 問06
問題文
IPv4におけるARPのMACアドレス解決機能をIPv6で実現するプロトコルはどれか。
選択肢
ア:DHCPv6
イ:ICMPv6(正解)
ウ:IGMPv2
エ:RIPng
IPv4におけるARPのMACアドレス解決機能をIPv6で実現するプロトコルはどれか【午前2 解説】
要点まとめ
- 結論:IPv6ではARPの代わりにICMPv6の一部機能である「隣接探索プロトコル(Neighbor Discovery Protocol)」がMACアドレス解決を行います。
- 根拠:IPv4のARPはIPv6で廃止され、ICMPv6の拡張機能として統合されているため、ICMPv6が正解です。
- 差がつくポイント:ARPとICMPv6の役割の違いを理解し、DHCPv6やIGMPv2、RIPngがMACアドレス解決に関係しないことを押さえることが重要です。
正解の理由
IPv4でMACアドレスを解決するために使われるARPは、IPv6では廃止されました。代わりにICMPv6の一部である隣接探索プロトコル(Neighbor Discovery Protocol, NDP)が同様の機能を担います。NDPはICMPv6メッセージを利用して、IPv6アドレスから対応するMACアドレスを取得し、通信を可能にします。したがって、選択肢の中でMACアドレス解決機能を持つのはイ: ICMPv6です。
よくある誤解
DHCPv6はIPアドレスの割り当てに使われ、MACアドレス解決とは無関係です。IGMPv2はIPv4のマルチキャスト管理用であり、RIPngはIPv6のルーティングプロトコルでMACアドレス解決機能はありません。
解法ステップ
- IPv4のARPの役割を確認する(IPアドレスからMACアドレスを解決)。
- IPv6でARPが廃止されていることを知る。
- IPv6でMACアドレス解決を行うプロトコルを探す。
- ICMPv6の隣接探索プロトコルがその役割を担うことを理解する。
- 他の選択肢(DHCPv6、IGMPv2、RIPng)がMACアドレス解決に関係ないことを確認する。
選択肢別の誤答解説
- ア: DHCPv6
IPアドレスの割り当てを行うプロトコルであり、MACアドレス解決機能はありません。 - イ: ICMPv6
正解。隣接探索プロトコルを含み、IPv6でMACアドレス解決を実現します。 - ウ: IGMPv2
IPv4のマルチキャストグループ管理用であり、MACアドレス解決とは無関係です。 - エ: RIPng
IPv6対応のルーティングプロトコルで、MACアドレス解決機能はありません。
補足コラム
IPv6の隣接探索プロトコル(NDP)は、MACアドレス解決のほかに、ルーター発見や重複アドレス検出など多機能を持ちます。ICMPv6はIPv6の制御メッセージ用プロトコルで、IPv4のICMPに相当しますが、拡張されている点が特徴です。
FAQ
Q: なぜIPv6ではARPが廃止されたのですか?
A: IPv6ではネットワークの効率化とセキュリティ向上のため、ARPを廃止し、ICMPv6の隣接探索プロトコルに統合しました。
A: IPv6ではネットワークの効率化とセキュリティ向上のため、ARPを廃止し、ICMPv6の隣接探索プロトコルに統合しました。
Q: DHCPv6はMACアドレス解決に使えますか?
A: いいえ。DHCPv6はIPアドレスの割り当てに使われ、MACアドレス解決は行いません。
A: いいえ。DHCPv6はIPアドレスの割り当てに使われ、MACアドレス解決は行いません。
関連キーワード: IPv6, ARP, ICMPv6, 隣接探索プロトコル、MACアドレス解決

\ せっかくなら /
ネットワークスペシャリストを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

