情報処理安全確保支援士試験 令和5年度 秋期 午前II 問20
DHCPのクライアントが、サーバから配布されたIPv4アドレスを、クライアント自身のホストアドレスとして設定する際に、そのアドレスが他のホストに使用されていないことを、クライアント自身でも確認することが推奨されている。この確認に使用するプロトコルとして、適切なものはどれか。
選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】ア
ARPは、同一ネットワーク上にあるIPv4アドレスに対応するMACアドレスを調べるプロトコルです。DHCPクライアントは、提示されたIPv4アドレスを自分に設定する前に、そのアドレスを対象とするARPプローブを送信できます。ほかのホストからARP応答が返れば、そのアドレスは既に使用されていると判断できます。競合を検出した場合は、そのアドレスを使用せず、DHCPDECLINEメッセージによってDHCPサーバへ通知します。したがってアが適切です。
イのDNSは誤りです。DNSは、ホスト名とIPアドレスなどの対応を名前空間の情報から検索する仕組みです。あるIPv4アドレスが同一ネットワーク上で実際に使用中かどうかを確認するものではありません。
ウのICMPは誤りです。ICMPは、IP通信に関するエラー通知や到達確認などに使われます。ICMP Echoによる確認では、使用中のホストが応答を禁止している可能性があり、重複確認の推奨手段とはなりません。
エのRARPは誤りです。RARPは、端末が自身のMACアドレスを基にIPv4アドレスを取得するための古いプロトコルであり、アドレス重複の検出には使用しません。
【ポイント】 ARPプローブでは、送信元IPv4アドレスを0.0.0.0とし、確認対象のIPv4アドレスを問合せ先にします。 DHCPによる割当て後もクライアント側で重複を確認することで、誤設定された固定アドレスなどとの競合を防止できます。
出典:令和5年度 秋期 情報処理安全確保支援士試験 午前II 問20
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の25問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる