令和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が主流となり、重複確認には使用されません。