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

admin2019-07-05  28

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

选项

答案【11】DHCP客户机向DHCP服务器发送“DHCP请求(DHCP request)”消息请求续约IP地址,则源IP地址为当前客户机使用的IP地址,目的IP地址为DHCP服务器的IP地址。故【11】处应填入:192.168.0.100。 【12】DHCP服务器收到“DHCP请求(DHCP request)”消息后,就向网络中广播“DHCP确认(DHCP ack)”消息,其中包括提供给DHCP客户机的IP地址和相关的配置信息。源IP地址为DHCP服务器的IP地址,目的IP地址为DHCP客户机的IP地址。故【12】处应填入:192.168.0.50。 【13】由【13】空前“Hardware address type”可知,该处要填入的是客户机的网络硬件地址长度,该地址指6 bytes的Mac地址。故【13】处应填入:6。 【14】由【14】空前“Client Hardware address”可知,该处要填入的是客户机的MAC地址。从DHCP客户机执行ipconfig/all获取的部分信息可得出MAC地址为001618F1C568。故【14】处应填入:001618F1C568。 【15】由【15】空前“Domain Name Server address”可知,该处要填入域名服务器的地址。从DHCP客户机执行ipconfig/all获取的部分信息可得出域名服务器地址为192.168.0.100。故【15】处应填入:192.168.0.100。

解析 本题考查的DHCP协议的工作流程。
    ipconfig/all命令可以查看客户机获得的地址租约及其他配置信息情况。
    ipconfig/release命令可以释放已获得的地址租约。
    ipconfig/renew命令可以重新从DHCP服务器获得新的地址租约。
    重新获得IP地址,DHCP服务器其DHCP客户端的交互过程如下:
    (1)DHCP客户机广播“DHCP发现(DHCP discover)”消息,试图找到网络中的DHCP服务器,以便从DHCP服务器获得一个IP地址。由于DHCP客户机还没配置IP地址,它只能用广播方式发送该消息,并且源IP地址设置为:0.0.0.0。
    (2)DHCP服务器收到“DHCP发现(DHCP discovrer)”消息后,就向网络中广播“DHCP供给(DHCP offer)”消息,其中包括提供供给DHCP客户机的IP地址和相关的配置信息。
    (3)DHCP客户机收到“DHCP供给(DHCP offer)”消息,如果接受DHCP服务器所提供的相关参数,就通过广播“DHCP请求(DHCP request)”消息向DHCP服务器请求提供IP地址。
    (4)1)HCP服务器广播“DHCP确认(DHCP ack)”消息,将IP地址分配给DHCP客户机。
    (5)DHCP协议中常见英语单词的中文意义如Physical Address(物理地址,又称MAC地址、硬件地址(Hardware address)),dhcp Enabled(是否允许DHCP动态分配),IP Address(IP地址),Subnet Mask(子网掩码),Gateway address(网关地址)。
转载请注明原文地址:https://kaotiyun.com/show/ZxdZ777K
0

最新回复(0)