令和5年度 秋期 情報処理安全確保支援士試験 午前II 問20
テクノロジネットワークTCP・UDP・IP層の制御
DHCPのクライアントが,サーバから配布されたIPv4アドレスを,クライアント自身のホストアドレスとして設定する際に,そのアドレスが他のホストに使用されていないことを,クライアント自身でも確認することが推奨されている。この確認に使用するプロトコルとして,適切なものはどれか。
解答・解説
正解: ア. ARP
DHCPクライアントがIPアドレスを割り当てられた際、そのアドレスがネットワーク上で既に使用されていないかを確認する仕組みを GARP (Gratuitous ARP) や ARPプローブ と呼びます。この確認には ARP が用いられます。
正解の根拠
- ARP (Address Resolution Protocol) は、IPアドレスからMACアドレスを取得するためのプロトコルですが、自身に割り当てられたIPアドレスが他で使われていないかをチェックする目的(重複アドレス検出)でも使用されます。
- 具体的には、DHCPから提供されたIPアドレスをターゲットとしたARPリクエストをブロードキャストし、応答が返ってくれば「既に他のホストが使用している」と判断してDHCPサーバに通知します。