问题 问答题

如下图所示,在某DHCP客户机上捕获了五条报文,表中对第五条报文进行了解析,表1是在该客户机捕获上述报文后执行ipconfig/all命令后得到的信息。分析捕获的报文,并补全表2中[11]~[15]的信息。



答案

参考答案:[11]255.255.255.255
[12]255.255.255.255
[13]000F1F2F3F4F
[14]YES
[15]192.168.1.100

解析: DHCP协议流程如下图所示:
[*]
①DISCOVER阶段,此时没有获取IP地址的客户机的IP地址是0.00.0,目的地址是255.255.255.255,即广播地址。本网络中所有的计算机都可以收到此数据包;DHCP使用UDP协议,DHCP的端口号是67,客户端的端口号是68;DISCOVER数据包含了客户机的信息,这些信息有:客户端硬件地址类型,物理地址,客户机的计算机名;包含了要请求信息的内容:子网掩码、DNS服务器、网关、Netbios名字服务器等。
②0FFER阶段,网络中的DHCP服务器收到DISCOVER数据包后,如果愿意提供服务,就会回复一个OFFER数据包,也是以广播的形式在网络中发送,故[11]填写255.255.255.255。
③客户端向DHCP Sever发送REQUEST请求数据包。
④如果请求的IP地址没有被占用,此时,DHCP服务器充许客户端使用该IP地址,并提供子网掩码、DNS服务器、网关等信息。此数据包的目的地址仍为广播地址255.255.255.255[12],此数据包中可以看出Client的MAC为000F1F2F3F4F,Gateway为192.168.1.100。

单项选择题 A1/A2型题
单项选择题