一、题目
DHCP客户端想要离开网络时发送哪种DHCP报文?
A. DHCP DISCOVER
B. DHCP RELEASE
C. DHCP REQUEST
D. DHCP ACK
二、答案
B
三、解析
A. DHCP DISCOVER
- 错误。
DHCP DISCOVER
是客户端发送给服务器的报文,用于发现可用的DHCP服务器。这是客户端首次尝试获取IP地址时发送的报文。
B. DHCP RELEASE
- 正确。
DHCP RELEASE
是客户端发送给服务器的报文,用于通知服务器释放当前分配的IP地址。当客户端离开网络时,它会发送这个报文,以便服务器可以将该IP地址重新分配给其他设备。
C. DHCP REQUEST
- 错误。
DHCP REQUEST
是客户端发送给服务器的报文,用于请求分配或续租IP地址。客户端在收到服务器的DHCP OFFER
后,会发送DHCP REQUEST
来确认请求。
D. DHCP ACK
- 错误。
DHCP ACK
是服务器发送给客户端的报文,用于确认客户端的IP地址请求。服务器通过这个报文告知客户端可以使用分配的IP地址。
四、扩展——DHCP报文交互过程
- DHCP DISCOVER:
- 客户端广播
DHCP DISCOVER
报文,寻找可用的DHCP服务器。
- 客户端广播
- DHCP OFFER:
- 服务器收到
DHCP DISCOVER
后,发送DHCP OFFER
报文,提供一个IP地址。
- 服务器收到
- DHCP REQUEST:
- 客户端收到
DHCP OFFER
后,发送DHCP REQUEST
报文,请求分配该IP地址。
- 客户端收到
- DHCP ACK:
- 服务器收到
DHCP REQUEST
后,发送DHCP ACK
报文,确认客户端可以使用该IP地址。
- 服务器收到
- DHCP RELEASE:
- 当客户端离开网络时,发送
DHCP RELEASE
报文,通知服务器释放当前分配的IP地址。
- 当客户端离开网络时,发送