怎么测试ping,ping如何测试网络带宽( 三 )
2.确认Ping丢包的网络位置时一般采用逐段Ping的方法 , 可以将Ping丢包故障最终确定在直连网段之间 。 确认Ping丢包的故障原因一般采用流量统计的方法 , 通过流量统计可以知道丢弃报文的具体位置、判断故障原因 。
3.导致Ping丢包的原因非常多 , 也非常复杂 , 实际故障定位中需要综合考虑各种因素 。 本文档针对常见Ping丢包故障分析 , 总结出以下几种常见故障:
二、物理环境故障;网络环路;ARP问题;ICMP问题 。
需要注意并不是Ping丢包就一定表示网络质量差 , 某些情况下虽然Ping丢包 , 但是业务是正常的 。 分析Ping丢包时注意以下两点:
- 当设备对报文进行硬件转发 , 速度非常快 , 就不会丢包 。 例如 , Ping设备端口下挂的电脑 。 当报文需要CPU进行处理时 , CPU繁忙就会丢包 。 例如:Ping设备上的IP地址 。
三、Ping丢包故障定位
图1 Ping测试组网图
如上图1所示 , 以一个Ping丢包实例 , 介绍Ping丢包故障定位 。
3、Ping丢包故障现象
- C:\Users> ping -n 100 192.168.4.41
3.来自 192.168.4.41 的回复: 字节=32 时间<1ms TTL=128
4.来自 192.168.4.41 的回复: 字节=32 时间<1ms TTL=128
5.192.168.4.41 的 Ping 统计信息:
6.数据包: 已发送 = 100 , 已接收 = 80 , 丢失 = 20 (20% 丢失) ,
7.往返行程的估计时间(以毫秒为单位):
8.最短 = 0ms , 最长 = 0ms , 平均 = 0ms
四、Ping丢包故障定位
依据故障发生的可能原因进行故障定位 , 故障定位方法如下:
1、配置Ping多包 。
为了持续复现丢包现象 , 以便于故障处理 , 需要持续发送Ping报文 。 可以配置Ping的-c count参数 , 发送多个Ping报文 。
2、缩小故障范围 。
当在PC上直接Ping IP地址192.168.4.41丢包时 , 直接判定故障出现的原因将非常的困难 。 此时可以先缩小故障范围 , 在PC上分别Ping SwitchA、SwitchB、SwitchC和SwitchD , 通过Ping结果可以判断出哪一段网络出现故障 。 本例假设PC上Ping SwitchB时也出现丢包 , 则可以初步判断丢包发生在SwitchA和SwitchB直连网段之间 。
3、配置流量统计 。
通过缩小故障范围最终将故障定位在SwitchA和SwitchB之间 , 为了进一步确认故障点 , 需要在SwitchA和SwitchB上配置流量统计功能 , 观察丢包情况 。 具体理论统计配置方法请参考各设备的说明手册 。
4、分析统计结果 。
【怎么测试ping,ping如何测试网络带宽】在SwitchA上持续Ping SwitchB 。 如果离开SwitchA的报文数目多余进入SwitchB的报文数目 , 说明传输链路上存在丢包 , 请依照后面介绍的物理链路故障引起ping丢包进行处理 。
推荐阅读
- 嘴肿了怎么办,嘴巴内部肿了怎么办
- 怎么代理手游有靠谱的手游代理平台吗?
- 龟头痒是怎么回事,龟头边缘刺痛怎么回事
- 众安保险怎么样,众安保险实力
- 补脾怎么补,健脾补脾的方法
- tp路由器怎么样,tplink千兆路由器怎么样
- 泥鳅怎么处理,泥鳅怎么处理干净
- 热水器电池怎么换,热水器为什么不能用南孚电池
- 龙湖物业怎么样,龙湖物业的缺点
- 丽江怎么去大理,丽江怎么去大理最方便