ネットワークスペシャリスト 2013年 午前2 問12
問題文
電源オフ時にIPアドレスを保持することができない装置が、電源オン時に自装置のMACアドレスから自装置に割り当てられているIPアドレスを知るために用いるデータリンク層のプロトコルであり、ブロードキャストを利用するものはどれか。
選択肢
ア:ARP
イ:DHCP
ウ:DNS
エ:RARP(正解)
電源オフ時にIPアドレスを保持できない装置がMACアドレスからIPアドレスを知るために使うプロトコル【午前2 解説】
要点まとめ
- 結論:電源オフ時にIPアドレスを保持できない装置が自分のMACアドレスからIPアドレスを取得するにはRARPを使います。
- 根拠:RARPはデータリンク層で動作し、MACアドレスを送信して対応するIPアドレスを問い合わせるためのプロトコルで、ブロードキャストを利用します。
- 差がつくポイント:ARPはIPアドレスからMACアドレスを調べるのに対し、RARPは逆にMACアドレスからIPアドレスを調べる点を正確に理解することが重要です。
正解の理由
RARP(Reverse Address Resolution Protocol)は、装置が自分のMACアドレスを使ってネットワーク上にブロードキャストで問い合わせを行い、自分に割り当てられたIPアドレスを取得するためのプロトコルです。電源オフ時にIPアドレスを保持できない装置が起動時に自分のIPアドレスを知るために使われます。
一方、ARPはIPアドレスからMACアドレスを調べるためのプロトコルであり、DHCPはIPアドレスを動的に割り当てるプロトコルですが、MACアドレスからIPアドレスを直接問い合わせるものではありません。DNSは名前解決のためのプロトコルであり、MACアドレスとは無関係です。
一方、ARPはIPアドレスからMACアドレスを調べるためのプロトコルであり、DHCPはIPアドレスを動的に割り当てるプロトコルですが、MACアドレスからIPアドレスを直接問い合わせるものではありません。DNSは名前解決のためのプロトコルであり、MACアドレスとは無関係です。
よくある誤解
ARPとRARPの役割を混同し、どちらもIPアドレスを取得するためのプロトコルと誤解されがちです。実際にはARPはIPアドレスからMACアドレスを調べるためのものです。
解法ステップ
- 問題文から「電源オフ時にIPアドレスを保持できない装置」と「MACアドレスからIPアドレスを知る」と読み取る。
- MACアドレスからIPアドレスを取得するプロトコルを思い出す。
- ARPは逆方向(IP→MAC)なので除外。
- DHCPはIPアドレスの動的割り当てであり、MACアドレスから直接問い合わせるプロトコルではない。
- DNSは名前解決のためのプロトコルであり、MACアドレスとは無関係。
- よって、MACアドレスからIPアドレスを問い合わせるRARPが正解。
選択肢別の誤答解説
- ア: ARP
IPアドレスからMACアドレスを調べるプロトコルであり、逆方向の問い合わせには使えません。 - イ: DHCP
IPアドレスを動的に割り当てるプロトコルですが、MACアドレスからIPアドレスを問い合わせるためのものではありません。 - ウ: DNS
ドメイン名とIPアドレスの名前解決を行うプロトコルであり、MACアドレスとは関係ありません。 - エ: RARP
MACアドレスからIPアドレスを問い合わせるためのデータリンク層のプロトコルで、電源オン時にIPアドレスを取得する装置に適しています。
補足コラム
RARPは古いプロトコルであり、現在はDHCPが主にIPアドレスの割り当てに使われています。RARPはブロードキャストを利用してMACアドレスからIPアドレスを問い合わせるため、同一ネットワーク内でのみ有効です。DHCPはより柔軟で広範囲に対応可能なため、現代のネットワークでは主流となっています。
FAQ
Q: RARPとARPはどの層で動作しますか?
A: 両者ともデータリンク層で動作し、MACアドレスを利用した通信を行います。
A: 両者ともデータリンク層で動作し、MACアドレスを利用した通信を行います。
Q: DHCPはなぜこの問題の正解にならないのですか?
A: DHCPはIPアドレスを動的に割り当てるプロトコルですが、MACアドレスからIPアドレスを問い合わせるための直接的なプロトコルではありません。
A: DHCPはIPアドレスを動的に割り当てるプロトコルですが、MACアドレスからIPアドレスを問い合わせるための直接的なプロトコルではありません。
関連キーワード: RARP, ARP, MACアドレス、IPアドレス、ブロードキャスト、データリンク層、DHCP, ネットワークプロトコル

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

