全球旧事资料 分类
接着的2个字节为协议类型,指定发送方支持的上层协议的类型,0800表示为IP协议。随后接着的1个字节(06)为物理地址长度,再在1个字节(04)为协议地址长度。在随后的2个字节即Opcodereply2为操作,即指定ARP的操作类型为应答。再随后Se
derMACaddressHewlett_1b6b323464a91b6b32为源物理地址。Se
derIPaddress192168152173192168152173为IP地址。TargetMACaddressHewlett_1b6aa73464a91b6aa7为目的物理地址。TargetIPaddress192168152131192168152131目的IP地址。根据以上分析知道ARP协议是被封装在以太网MAC帧中传送的。
两次执行pi
g命令后.,网络中传送的数据包有无区别?如有,说出是何区别?
有区别,第一次pi
g命令时,网络中传送的数据包中有2个ARP和8个ICMP包,而第二次pi
g命令时网络中传送的只有8个ICMP没有ARP。原因:第一次pi
g时请求方主机ARP高速缓冲中没有响应方的硬件地址,而第二次pi
g时,ARP高速缓冲中有了响应方的硬件地址,所以就没有ARP包。
f两次执行pi
g命令前.,PC中ARP高速缓存内容有无区别(注:可利用ARPa命令查询高速缓存内容)?如有,说出是何区别?有区别第一次pi
g命令时ARP高速缓存中没有响应方的IP地址到硬件地址的映射表,而第二次pi
g命令时,存在响应方的IP地址到硬件地址的映射表。
总结ARP协议的工作原理。(1)ARP进程在局域网上广播发送一个ARP请求分组。(2)在局域网中的所有主机上运行的ARP进程都收到此ARP请求分组。(3)主机B的IP地址与ARP请求分组中药查询的IP地址一致,就收下这个IP请求分组,并向主机A发送ARP响应分组,同时在这个ARP响应分组中写入自己的硬件地址。由于其余的所有主机的IP地址都与ARP请求分组中要查询的IP地址不一致,因此不予理睬这个ARP请求分组。(4)主机A收到主机B的ARP响应分组后,就在其ARP高速缓冲中写入主机B的IP地址到硬件地址的映射。
试说出pi
g命令执行时,发送的echo请求和echo应答的报文类型。解析报文中各字段的含义。回答报文的底层封装协议各是什么。主机A向主机B发送请求,然后主机B向主机A发送响应。报文底层的协议分别是ICMPRequestICMPReply
图中的阴影部分为ICMP报文其中前一个字节为类型标识ICMP报文的类型。下一个字节为代码:占一字节,标识对应ICMP报文的代码。它与类型字段一起共同标识了ICMP报文的详细类型。接着两个字节是校验和:这是对包括ICMP报文数据部分在内的整个ICMP数据报的校验和,以检验报文在传输过程中r
好听全球资料 返回顶部