令和5年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問20
テクノロジ/ネットワークDHCP のクライアントが,サーバから配布された IPv4 アドレスを,クライアント自身のホストアドレスとして設定する際に,そのアドレスが他のホストに使用されていないことを,クライアント自身でも確認することが推奨されている。この確認に使用するプロトコルとして,適切なものはどれか。
出典:令和5年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問20
- アARP
- イDNS
- ウICMP
- エRARP
正解:ア
解説
DHCP クライアントは,サーバから配布された IPv4 アドレスを自分のホストアドレスとして設定する前に,そのアドレスが他のホストで使われていないかを ARP(アドレス重複検出,いわゆる Gratuitous ARP)で確認することが推奨されています。ARP 要求に対して応答が返ってきた場合は使用中と判断し,DHCPDECLINE をサーバに返して別のアドレスの配布を受けます。
選択肢ごとの解説
- ア正しい。同一リンク上に ARP 要求を送り,応答の有無によってアドレスが使用されていないことを確認します。
- イ誤り。DNS は名前と IP アドレスの対応を解決するプロトコルで,同一リンク上でのアドレス重複の検出には使えません。
- ウ誤り。ICMP(ping)は到達確認に利用できますが,DHCP クライアント自身の重複検出手段として規定されているのは ARP です。
- エ誤り。RARP は MAC アドレスから IP アドレスを求めるプロトコルで,重複検出には使いません。