某公司网络管理员使用DHCP服务器对公司内部主机的IP地址进行管理。在某DHCP客户机上执行 “ipconfig/all”得到的部分信息如图(a)所示,在该客户机捕获的部分报文及相关分析如图(b)所示。请分析图中的信息,补充图(b)中空白处的内容。

admin2017-09-26  29

问题 某公司网络管理员使用DHCP服务器对公司内部主机的IP地址进行管理。在某DHCP客户机上执行 “ipconfig/all”得到的部分信息如图(a)所示,在该客户机捕获的部分报文及相关分析如图(b)所示。请分析图中的信息,补充图(b)中空白处的内容。

选项

答案【11】从报文中可以看出,第一行报文为客户机发送的DHCP discover报文。在发送此报文的时候,客户机没有IP地址,也不知道DHCP服务器的IP地址。所以,该报文以广播的形式发送,源IP地址为0.0.0.0,代表网络中本主机的地址;目的IP地址为255.255.255.255,代表广播地址,对当前网络进行广播。因此【11】处应填入:0.0.0.0。 【12】【13】【14】第二行报文是DHCP服务器发送DHCP offer作为对DHCP discover报文的响应,源IP地址为DHCP服务器192.168.0.100;目的IP地址为255.255.255.255,代表广播地址,对当前网络进行广播。因此【12】【13】【14】分别应填入:192.168.0.100;255.255.255.255;offer。 【15】从“DHCP:Client hardware address=112233445566”可以看出,客户端的MAC地址为112233445566,该MAC地址是图2中用户的MAC地址,其IP地址为192.168.0.20。因此【15】处应填入:192.168.0.20。

解析 本题设计内容包括sniffer数据包分析、相关网络协议的代码分析、DHCP报文分析等。
转载请注明原文地址:https://kaotiyun.com/show/jVpZ777K
0

最新回复(0)