题目
DHCP客户端收到DHCPACK报文后如果发现自己即将使用的IP地址已经存在于网络中,那么它将向DHCP服务器发送什么A. DHCP DeclineB. DHCP ReleaseC. DHCP InformD. DHCP Request
DHCP客户端收到DHCPACK报文后如果发现自己即将使用的IP地址已经存在于网络中,那么它将向DHCP服务器发送什么
A. DHCP Decline
B. DHCP Release
C. DHCP Inform
D. DHCP Request
题目解答
答案
A. DHCP Decline
解析
考查要点:本题主要考查DHCP协议中的地址冲突处理机制,重点理解DHCP各报文的作用及应用场景。
解题核心思路:
当DHCP客户端检测到分配的IP地址存在冲突时,需明确其后续操作对应的DHCP报文类型。关键在于区分不同报文的功能:
- DHCP Decline:用于客户端主动拒绝已分配的IP地址(因检测到冲突)。
- DHCP Release:客户端主动释放IP地址。
- DHCP Inform:已分配IP的客户端请求其他配置参数。
- DHCP Request:客户端请求特定地址或续租。
破题关键点:
DHCP Decline报文是客户端发现IP地址冲突时向服务器发送的明确拒绝信号,直接对应题目情境。
DHCP客户端在获取IP地址的过程中,若收到服务器的DHCPACK报文(确认分配IP地址),会执行冲突检测(如发送ARP请求)。若检测到目标IP地址已被占用,说明存在地址冲突。此时,客户端会立即向服务器发送DHCP Decline报文,通知服务器拒绝该IP地址。服务器接收到Decline后,会将该地址标记为不可用,并释放资源。
选项分析:
- A. DHCP Decline:正确。客户端检测到冲突时发送此报文拒绝分配。
- B. DHCP Release:错误。Release用于客户端主动释放IP,而非检测到冲突。
- C. DHCP Inform:错误。Inform用于已分配IP的客户端请求其他参数。
- D. DHCP Request:错误。Request用于初始请求或续租,与冲突无关。