2023年12月23日发(作者:)
用协议软件分析ping大包丢包故障
故障环境
说明:
1、办公机器都属于10.12.128.0/24网段;
2、办公机器通过一个二层的接入交换机、光电转换器接入集团核心交换机。
故障现象
●Ping大包丢包严重
●ping小包正常
●前期使用单机ping大包未出现丢包现象
故障前期简单分析
●链路测试、策略检查均无异常,该故障非一般连通性故障
●此类丢包问题,主要是需要定位出丢包的位置
●可能故障点主要有:
故障分析-分析方法
数据包分析法
主要通过专有的网络分析工具(科来网络分析系统)将故障时相应的数据包捕获下来进行深度分析,并通过分析发现相应的异常,从而定位故障原因的方法
对比分析法
主要指通过对网络中传输的数据包的对比,分析出数据包在传输过程中各个中间设备对数据包的相应处理过程,包括更改、丢弃和转发等
在此次的故障解决过程中,我们主要使用对比分析法分析出将大数据包丢弃的中间设备或链路。
在实际的分析过程中,我们需要考虑到抓包的方便性和相应中间设备的功能特性选取数据包捕获点
在这个故障环境下,我们主要选在接入交换机与核心交换机上抓取数据包
●在测试机器10.12.128.66上使用如下命令测试网络的大包传输情况:ping 10.1.10.9
-l 10000 –t 。
●我们可以简单计算一下ping10000字节的大包在以太网中会被分成多少个分片:
PING产生的IP负载=10000(ping负载)+8(icmp头长度)
一个以太网IP包的最大有效负载=1500(以太网MTU)-20(IP包头长度)=1480B
产生IP分片数的计算方式为:
10008/1480=6余1128,即一个1500B的icmp报文,5个1500B的ip分片包,1个1148B的ip分片包
通过该测试命令重现了故障现象:大文件传输丢包情况较为严重。
故障分析-分析方法
数据包分析法
主要通过专有的网络分析工具(科来网络分析系统)将故障时相应的数据包捕获下来进行深度分析,并通过分析发现相应的异常,从而定位故障原因的方法
对比分析法
主要指通过对网络中传输的数据包的对比,分析出数据包在传输过程中各个中间设备对数据包的相应处理过程,包括更改、丢弃和转发等
在此次的故障解决过程中,我们主要使用对比分析法分析出将大数据包丢弃的中间设备或链路。
在实际的分析过程中,我们需要考虑到抓包的方便性和相应中间设备的功能特性选取数据包捕获点
在这个故障环境下,我们主要选在接入交换机与核心交换机上抓取数据包
●在测试机器10.12.128.66上使用如下命令测试网络的大包传输情况:ping 10.1.10.9
-l 10000 –t 。
●我们可以简单计算一下ping10000字节的大包在以太网中会被分成多少个分片:
PING产生的IP负载=10000(ping负载)+8(icmp头长度)
一个以太网IP包的最大有效负载=1500(以太网MTU)-20(IP包头长度)=1480B
产生IP分片数的计算方式为:
10008/1480=6余1128,即一个1500B的icmp报文,5个1500B的ip分片包,1个1148B的ip分片包
通过该测试命令重现了故障现象:大文件传输丢包情况较为严重。


发布评论