一、题目
[多选]动态主机配置协议DHCP可以分配以下哪些网络参数?
A. 操作系统
B. DNS地址
C. IP地址
D. 网关地址
二、答案
BCD
三、解析
1.1.1. DHCP的工作原理
第一步:发现阶段
DHCP客户端以广播方式发送DHCP DISCOVER报文(目的IP地址为255.255.255.255)给同一网段内的所有设备(包括DHCP服务器或中继),寻找DHCP服务器。
第二步:提供阶段
与DHCP客户端位于同一网段的DHCP服务器都会接收到DHCP DISCOVER报文,DHCP服务器选择跟接收DHCP DISCOVER报文接口的IP地址处于同一网段的地址池,并且从中选择一个可用的IP地址,然后通过DHCP OFFER报文发送给DHCP客户端。
第三步:选择阶段
如果有多个DHCP服务器向DHCP客户端回应DHCP OFFER报文,则DHCP客户端一般只接收第一个收到的DHCP OFFER报文,然后以广播方式发送DHCP REQUEST报文。
第四步:确认阶段
当DHCP服务器收到DHCP客户端发送的DHCP REQUEST报文后,DHCP服务器回应DHCP ACK报文,表示DHCP REQUEST报文中请求的IP地址分配给客户端使用。
DHCP中继
当服务器和客户端之间有一个三层设备时,一个网段里有一台DHCP Relay 设备,可以把收到的DHCP广播报文变成一个目的IP地址为DHCP server的单播报文,因为它知道server 的IP地址(配置Relay时配置的),再把从server端返回的DHCP Offer,DHCP ACK等单播报文变回广播报文,再发给主机。