某公司网络管理员使用DHCP服务器对公司内部主机的IP地址进行管理。在某DHCP客户机上连续执行“ipconfig/all”和“ipconfig/renew”命令,执行“ipconfig/all”得到的部分信息如图(A)所示,执行“ipconfig/ren

admin2016-04-13  41

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

选项

答案【11】192.168.0.100 【12】192.168.0.50 【13】6 【14】00-16-18-F1-C5-68 【15】192.168.0.100

解析 DHCP服务器和DHCP客户端的交互过程如下。
(1)动态主机配置协议(DHCP)客户从DHCP服务器申请一个IP地址
①DHCP客户主机A发送一个“DHCP发现”广播包给DHCP服务器。由于DHCP客户机还未配置IP地址,它只能使用广播方式发送该消息,并且源IP地址设置为0.0.0.0。
②DHCP服务器用一个“。DHCP供给”单播数据包给予应答,并提供DHCP客户所需的TCP/IP属性的配置参数。配置参数包括IP地址、子网掩码、缺省网关、域名和域名服务器的IP地址。
③主机A会发送一个“DHCP请求”广播包给DHCP服务器,确定与此DHCP服务器建立地址租借关系,并通告其他DHCP服务器。
④DHCP服务器在接收到一个“DHCP请求”广播包,在正常情况下,会发送一个“DHCP确认”的广播包给DHCP客户,这是一个确认相互关系的应答包。
(2)释放地址租约
在DHCP客户机的命令行窗口中,使用“ipconfig/release”命令可以释放已获得的地址租约。
(3)重新获取地址租约
在DHCP客户机的命令行窗口中,使用“ipconfig/renew”命令可以重新从DHCP服务器获得新的地址租约。
【11】DHCP客户机向DHCP服务器发送“DHCP请求”消息,源IP地址为自己目前已获得的IP地址,目的IP地址为DHCP服务器的IP地址。因此【11】处应填入:192.168.0.100。
【12】DHCP服务器收到“DHCP请求”消息后,就向DHCP客户机发送“DHCP确认”消息,其中包括提供给DHCP客户机的IP地址和相关的配置信息。源IP地址为DHCP服务器的IP地址,目的IP地址为DHCP客户机已获得的IP地址。因此【12】处应填入:192.168.0.50。
【13】该空要填入的是客户机的网络硬件地址长度,该地址指6 bytes的Mac地址,因此【13】处应填入:6。
【14】根据命令ipconfig/all的输出,得知该空要填入客户机的Mac地址。因此【14】处应填入:00-16-18-F1-C5-68。
【15】该空要填入域名服务器的地址。根据命令ipconfig/all的输出,【15】处应填入:192.168.0.100。
转载请注明原文地址:https://kaotiyun.com/show/1zpZ777K
0

最新回复(0)