令和5年度 秋期 情報処理安全確保支援士試験 午前II 問20
テクノロジネットワーク
この問題は2023(R5)秋 情報処理安全確保支援士 午前IIに出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。
本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。
DHCPのクライアントが,サーバから配布されたIPv4アドレスを,クライアント自身のホストアドレスとして設定する際に,そのアドレスが他のホストに使用されていないことを,クライアント自身でも確認することが推奨されている。この確認に使用するプロトコルとして,適切なものはどれか。
解答・解説を読む
正解: 選択肢ア
DHCPクライアントがIPアドレスを割り当てられた際、そのアドレスがネットワーク上で既に使用されていないかを確認する仕組みを GARP (Gratuitous ARP) や ARPプローブ と呼びます。この確認には ARP が用いられます。
正解の根拠
- ARP (Address Resolution Protocol) は、IPアドレスからMACアドレスを取得するためのプロトコルですが、自身に割り当てられたIPアドレスが他で使われていないかをチェックする目的(重複アドレス検出)でも使用されます。
- 具体的には、DHCPから提供されたIPアドレスをターゲットとしたARPリクエストをブロードキャストし、応答が返ってくれば「既に他のホストが使用している」と判断してDHCPサーバに通知します。
各選択肢の解説
- ア: ARP
正解です。IPアドレスからMACアドレスを解決するプロトコルであり、IPアドレスの重複確認にも用いられます。 - イ: DNS
誤りです。ドメイン名(ホスト名)とIPアドレスを相互に変換するためのプロトコルです。 - ウ: ICMP
誤りです。IP通信におけるエラー通知や制御メッセージの転送(pingなど)に使われます。同一セグメント内でのIPアドレスの重複確認にはARPが用いられます。 - エ: RARP
誤りです。MACアドレスからIPアドレスを解決するプロトコルです。現在はDHCPが主流となり、重複確認には使用されません。