以下关于DHCP服务的说法中正确的是______。
A.在一个子网内只能设置一台DHCP服务器,以防止冲突
B.在默认情况下,客户机采用最先到达的DHCP服务器分配的IP地址
C.使用DHCP服务,无法保证某台计算机使用固定IP地址
D.客户端在配置时必须指明DHCP服务器的IP地址,才能获得DHCP服务
参考答案:B
解析: DHCP(Dynamic Host Configuration Protocol,动态主机分配协议)分为两个部分:一个是服务器端,另一个是客户端。所有的IP网络设定数据都由DHCP服务器集中管理,并负责处理客户端的DHCP要求;而客户端则会使用从服务器分配下来的IP环境数据。
在DHCP中,需要IP地址的主机用它的MAC地址广播一个DHCP discover分组。DHCP服务器用一个DHCP offer 分组进行应答,应答分组中包括没被使用的IP,主机在得到的IP地址中选择一个,并用DHCP request 分组广播它的选择,被选定的服务器用DHCP ack进行确认。分配出的IP地址有生命期,必须定期刷新以保持它的有效性。当主机完成任务以后,发送一个DHCP release分组释放占用的IP地址,否则当超过生命期后,地址自动被释放。
从DHCP的原理可以看出子网内是可以有多个DHCP的,用户机以收到的第一个DHCP应答信号为准,进行IP获取。显然B描述是正确的。