ネットワークスペシャリスト 2014年 午前2 問09
問題文
IPv4におけるARPのMACアドレス解決機能をIPv6で実現するプロトコルはどれか。
選択肢
ア:DHCPv6
イ:ICMPv6
ウ:IGMPv2
エ:RIPng
IPv4におけるARPのMACアドレス解決機能をIPv6で実現するプロトコルはどれか【午前2 解説】
要点まとめ
- 結論:IPv6でARPの役割を担うのはICMPv6の一部機能である「隣接探索プロトコル(Neighbor Discovery Protocol)」です。
- 根拠:IPv4のARPはIPアドレスからMACアドレスを解決しますが、IPv6ではICMPv6の拡張機能として同様の役割を果たします。
- 差がつくポイント:ARPとICMPv6の役割の違いを理解し、DHCPv6やIGMPv2、RIPngがMACアドレス解決に関与しないことを押さえることが重要です。
正解の理由
IPv6ではARPが廃止され、代わりにICMPv6のNeighbor Discovery Protocol(NDP)がMACアドレス解決を行います。NDPはICMPv6メッセージの一種で、IPv6アドレスから対応するMACアドレスを問い合わせ・応答する機能を持ちます。
一方、DHCPv6はIPアドレスの割り当て、IGMPv2はIPv4のマルチキャスト管理、RIPngはIPv6のルーティングプロトコルであり、MACアドレス解決には関与しません。
一方、DHCPv6はIPアドレスの割り当て、IGMPv2はIPv4のマルチキャスト管理、RIPngはIPv6のルーティングプロトコルであり、MACアドレス解決には関与しません。
よくある誤解
- DHCPv6がMACアドレス解決を行うと誤解されがちですが、これはIPアドレスの割り当てに関するプロトコルです。
- IGMPv2はIPv4のマルチキャスト管理用であり、IPv6では利用されません。
- RIPngはルーティングプロトコルであり、アドレス解決機能は持ちません。
解法ステップ
- IPv4のARPの役割を確認する(IPアドレスからMACアドレスを解決)。
- IPv6でARPが廃止されていることを理解する。
- IPv6で同様の機能を持つプロトコルがICMPv6のNeighbor Discovery Protocolであることを知る。
- 選択肢の各プロトコルの役割を整理し、MACアドレス解決に関係するものを特定する。
- ICMPv6を選択肢の中から正解として選ぶ。
選択肢別の誤答解説
- ア: DHCPv6
IPアドレスの割り当てを行うプロトコルであり、MACアドレス解決機能はありません。 - イ: ICMPv6
正解。Neighbor Discovery Protocolを通じてMACアドレス解決を行います。 - ウ: IGMPv2
IPv4のマルチキャスト管理用で、IPv6では使われずMACアドレス解決機能もありません。 - エ: RIPng
IPv6のルーティングプロトコルであり、MACアドレス解決には関与しません。
補足コラム
IPv6のNeighbor Discovery Protocolは、単にMACアドレス解決だけでなく、ルーターの検出やアドレスの重複検出など多機能です。ARPの単純な機能を拡張し、より効率的かつ安全なネットワーク運用を可能にしています。
FAQ
Q: DHCPv6はMACアドレス解決に使えますか?
A: いいえ。DHCPv6はIPアドレスの割り当てに使われ、MACアドレス解決は行いません。
A: いいえ。DHCPv6はIPアドレスの割り当てに使われ、MACアドレス解決は行いません。
Q: IPv4のARPとIPv6のNeighbor Discovery Protocolは同じですか?
A: 役割は似ていますが、Neighbor Discovery ProtocolはICMPv6の一部であり、より多機能で拡張されています。
A: 役割は似ていますが、Neighbor Discovery ProtocolはICMPv6の一部であり、より多機能で拡張されています。
関連キーワード: ARP, ICMPv6, Neighbor Discovery Protocol, DHCPv6, IGMPv2, RIPng, MACアドレス解決、IPv6

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

