一、题目
DHCP服务器使用哪种报文确认主机可以使用IP地址?
A. DHCP ACK
B. DHCP DISCOVER
C. DHCP REQUEST
D. DHCP OFFER
二、答案
A
三、解析
A:DHCP ACK
这是由 DHCP 服务器发送给客户端的报文,用于确认客户端可以使用之前分配的 IP 地址。服务器在收到 DHCP REQUEST 报文后,通过 DHCP ACK 报文正式确认客户端可以使用该 IP 地址,并提供相关的配置信息。
B:DHCP DISCOVER
这是由客户端发出的广播报文,用于发现可用的 DHCP 服务器。客户端在启动时(如开机或重新连接网络)会发送 DHCP DISCOVER 报文,寻找网络中的 DHCP 服务器。
C:DHCP REQUEST
这是由客户端在收到 DHCP OFFER 报文后发送的报文,用于请求服务器分配的 IP 地址并确认其合法性。客户端可以选择一个 DHCP 服务器的 OFFER,并向该服务器发送 DHCP REQUEST 报文。
D:DHCP OFFER
这是由 DHCP 服务器响应客户端的 DHCP DISCOVER 报文时发送的报文。它包含一个可以分配给客户端的 IP 地址及相关配置信息(如子网掩码、默认网关等)。
四、扩展——DHCP 确认过程
- 客户端发送 DHCP DISCOVER 报文。
- DHCP 服务器收到后,发送 DHCP OFFER 报文,提供可用的 IP 地址。
- 客户端选择一个 DHCP OFFER,发送 DHCP REQUEST 报文,请求确认。
- DHCP 服务器收到 DHCP REQUEST 后,发送 DHCP ACK 报文,确认客户端可以使用该 IP 地址。