解析ping丢包现象
在解析ping丢包现象之前,首先要需要安装wireshark 络协议分析软件,它可以与GNS3的完美结合,捕获模拟器中的包。在安装wireshark软件后,然后去GNS3下设置capture参数,如下图:
在启动wireshark命令或者其他capture文件读取工具下,输入wireshark安装路径,安装路径可以通过:
把wireshark的目标复制,粘贴进GNS3目标下即可,在设置wireshark捕获文件的存放路径。此时,来搭建一个如下拓扑:
PC1与PC2在同一个广播 ,分别为两台PC配置ip地址,192.168.1.1和192.168.1.2。此时,右击绿色的圆点,选择其中设备的一个端口,这里选择PC1的f0/0端口:
出现一个点四个感叹 ,即出现一个丢包现象。打开wireshark所捕获的包,分析其中的数据如下:
我们发现PC1只发送四个ICMP请求包,这里我们可以看见PC1发送了一个ARP广播包,当发第一个ICMP包时,封转在第二层时,发现没有目标的MAC地址,这时第一个ICMP包封转不成功,丢弃,发送一个arp请求包,请求目标ip的mac地址。这就是为什么出现丢包的原因。
而在一个点对点一个链路中,即串行链路,不需要借助MAC地址,它在二层封装的是PPP协议或HDLC协议,没有arp请求,一般不会出现丢包现象。 综上所述, 络中的丢包有的不仅仅是因为找不到目标mac地址而出现,更多的是因为 络中会出现延迟,而出现不同程度的丢包现象。
相关资源:暗组苹果找回助手(找回丢失Iphone手机)v1.0中文绿色版-其它代码类…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!