一、题目
DHCP DISCOVER报文的目的IP地址为?
A. 224.0.0.2
B. 127.0.0.1
C. 224.0.0.1
D. 255.255.255.255
二、答案
D
三、解析
客户端通过向网络中发送DHCP Discovery广播从而发现可用的DHCP服务器。因为客户端一开始不知道,DHCP报文的存在地址,所以会发送一个广播报文,也就是DISCOVER报文。
四、扩展 — DHCP的工作过程
当终端设备连接上网络后,将与DHCP服务器进行如下通讯,如图 4‑17所示:
(1)客户端发送DHCP Discovery广播
客户端通过向网络中发送DHCP Discovery广播从而发现可用的DHCP服务器。如果网络中存在DHCP服务器,将会回应该广播。
(2)服务器发送DHCP Offer单播回应
网络中所有的DHCP服务器收到DHCP Discovery广播报文后,将会向网络中发送一个单播回应,该报文中包含有DHCP服务器计划将客户端分配的IP地址。
(3)客户端发送DHCP Request 广播请求
当客户端收到Offer报文后,将会向网络中发送DHCP Request报文。该报文携带有DHCP服务器的标识信息。假如网络中存在其他DHCP服务器的话,这些服务器会撤销对该客户端的地址分配。
(4)服务器发送DHCP ACK单播确认
DHCP服务器收到客户端广播的DHCP Request报文后,将会向该客户端发送DHCP ACK报文进行确认,同时在系统中登记该IP地址已经分配给该客户端使用并启动租约信息。客户端收到ACK确认后,将完成获取地址的步骤,可以正式使用该IP地址进行网络通信。
路由器和交换机都可以配置DHCP服务,其配置如下所示:
[R1]dhcp enable [R1]ip pool vlan100 [R1-ip-pool-vlan100]network 192.168.100.0 mask 24 [R1-ip-pool-vlan100]gateway 192.168.100.1 [R1-ip-pool-vlan100]dns 114.114.114.114 [R1-ip-pool-vlan100]lease day 1 hour 0 minute 0 [R1-ip-pool-vlan100]exclude-ip-address 192.168.100.1 [R1]interface GigaEthernet0/0/0 [R1- GigaEthernet0/0/0]dhcp select global |