如下表所示,在某dhcp客户机上捕获了5条报文,并对第5条报文进行了解析。分析表中的报文,并补全表中空白处的信息。

admin2018-06-04  28

问题 如下表所示,在某dhcp客户机上捕获了5条报文,并对第5条报文进行了解析。分析表中的报文,并补全表中空白处的信息。

选项

答案10.1.1.1;discoverc;10.1.1.1;10.1.1.10;ack

解析 本题考查的DHCP协议中常见英语单词的中文意义和DHCP工作流程。
    (1)DHCP协议中常见英语单词的中文意义如Physical Address[物理地址,又称MAC地址、硬件地址(Hardware address)],dhep Enabled(是否允许DHCP动态分配),IP Address(IP地址),Subnet Mask(子网掩码),Default Gateway(默认网关)。然后对照表1,在里面寻找即可得到答案。
    (2)重新获得IP地址,DHCP服务器以及DHCP客户端的交互过程如下。
    ①DHCP客户机广播“DHCP发现(HCP discover)”消息,试图找到网络中的DHCP服务器,以便从DHCP服务器获得一个IP地址。由于DHCP客户机还没配置IP地址,它只能用广播方式发送该消息,并且源IP地址设置为:0.0.0.0。
    ②DHCP服务器收到“DHCP发现(HCP discover)”消息后,就向网络中广播“DHCP供给(DHCP offer)”消息,其中包括提供供给DHCP客户机的IP地址和相关的配置信息。
    ③DHCP客户机收到“DHCP供给(DHCP offer)”消息,如果接受DHCP服务器所提供的相关参数,就通过广播“DHCP请求(DHCP request)”消息向DHCP服务器请求提供IP地址。
    ④DHCP服务器广播“DHCP确认(DHCP ack)”消息,将IP地址分配给DHCP客户机。
    (1)由报文摘要“DHCP:Request,Type:DHCP release”可知,该行是DHCP客户机向某个主机发送IP地址释放的请求。结合第三行“DHCP:Reply,Type:DHCP offer(DHCP供给)”和第五行“DHCP:Reply,Type:DHCPack(DHCP确认)”报文摘要内容,再结合表2中“IP Address……:10.1.1.10”可以推断出本地主机10.1.1.10是向10.I.1.1发出IP地址释放请求。故【11】空应填入:10.1.1.1。
    (2)DHCP客户机广播“DHCP发现(HCP discover)”消息,试图找到网络中的DHCP服务器,以便从DHCP服务器获得一个IP地址。由于DHCP客户机还没配置IP地址,它只能用广播方式发送该消息,并且源IP地址设置为:0.0.0.0。故【12】空应填入:discoverc。
    (3)DHCP服务器收到“DHCP发现(HCP discover)”消息后,就向网络中广播“DHCP供给(DHCP offer)”消息,其中包括提供供给DHCP客户机的IP地址和相关的配置信息。故【13】空应该填入服务器的地址。再结合表1第五行,10.1.1.1发出确认信息(ack),可以推断出【13】空应该填入:10.1.1.1。
    (4)由【11】可以推断出,本地主机地址是10.1.1.10,即客户端(Client address)地址是10.1.1.10,故【14】空应该填入:10.1.1.10。
    (5)由“MessageType(信息类型)”可知,该处应该填入的是信息类型。信息类型值为5,对比下表,可知【15】空应填入:ack。
    1=DHCP Discover message(DHCPDiscover).
    2=DHCP Offer message(DHCPOffer).
    3=DHCP Request message(DHCPRequest).
    4=DHCP Decline message(DHCPDecline).
    5=DHCP Acknowledgment message(DHCPAck).
    6:DHCP Negative Acknowledgment message(DHCPNak).
    7=DHCP Release message(DHCPRelease).
    8=DHCP Informational message(DHCPInform).
转载请注明原文地址:https://jikaoti.com/ti/aj07FFFM
0

最新回复(0)