企业网丢包故障处理实例研究
2017-01-05殷文珊
殷文珊
(湖南邮电职业技术学院,湖南长沙410015)
企业网丢包故障处理实例研究
殷文珊
(湖南邮电职业技术学院,湖南长沙410015)
随着数据网络的高速发展,全球信息化产业的到来,企业智能信息化管理也渗透到各个工作生产环节,而在企业内部网络运营中也经常出现各种问题。文章主要针对企业网内部经常出现的丢包故障进行系统分析,通过抓包软件对比数据,明确故障原因,找出故障点。
企业网;丢包;抓包
1 企业网运营环境
整个企业网的网络运营环境如图1所示,我们的测试主机所在的网段为10.3.12.22/24,此网段的所有主机通过一个二层交换机接入,然后通过光电转换器上联到企业内网的核心层交换机,从而与整个企业内部网相连。
图1 企业网运营环境图
2 故障点分析
在该企业网建网初期,Ping包并无出现丢包现象。当网络运行一段时间后,Ping包,特别是大块数据包丢包情况严重。
针对网络设备的局数据进行检查,包括链路测试、策略等都没有发现异常,判定数据包丢包非一般连通性故障。因此需要准确判断丢包的故障点。
通过对网络结构进行分析,可能发生的丢包疑似故障点有四个位置:接入交换机、两个光电转换器以及核心交换机。具体如图2所示:
图2 丢包疑似故障点图
如何准确定位故障点,可以采用对比分析法。通过在各个数据转发设备进行端口镜像,对网络中传输的数据包进行抓包,观察各个数据转发设备对数据包的相应更改、丢弃和转发处理流程,通过对比分析,准确定位出将大数据包丢弃的中间设备或者链路的故障点。
针对实际的网络运营环境分析,数据包抓包的设备选在接入交换机和核心交换机上,具体的数据包捕获点如图3所示。
图3 数据包捕获点图
3 故障测试分析过程
3.1 第一步:测试故障现象
在测试主机10.3.12.22上输入命令行:ping 10.0.10.3-l 10000-t,测试大数据包从主机到核心交换机在企业网内传输情况;
在这里,我们不妨简单计算一下一个10000字节的大数据包将被分成多少个IP数据分组包在以太网中传输:
Ping产生的IP负载=8(Icmp协议头长度)+10000(Ping负载),单位为字节。一个以太网IP数据包的最大有效负载=1500(以太网MTU)-20(IP包头长度)=1480字节,产生IP数据分组为:
10008/1480=6余1128,分别为:1500字节的Icmp数据包1个;1500字节的IP数据分组包5个,1148字节的IP数据分组包1个。
而通过测试命令,出现较为严重的丢包现象。
3.2 第二步:抓包分析
分别在接入交换机和核心交换机上做端口镜像,通过抓包分析软件捕获分析镜像过来的数据包。
1)分析接入交换机上捕获的数据包,如图4所示:
图4 接入交换机上抓包数据分析图
从图中可分析得出两个结论,一是接入交换机转发了所有的6个分组包,意味着数据包不是在接入交换机上丢弃的;二是出现了超时,其原因应为中间某个IP包在传输的过程中被丢弃了,导致接收端重组超时。
2)分析核心交换机上捕获的数据包,如图5所示。
图5 核心交换机上抓包数据分析图
从图4和图5的对比分析,发现5个IP数据包从接入交换机上发出,而在到达核心交换机时,只出现了4个IP数据包,意味着从接入交换机到核心交换机中间传输时,1个IP数据包被丢弃。
综合前面的分析以及网络结构图,我们可以将故障点定位在两个光电转换器上。如图6所示:
图6 故障准确定位点图
4 故障解决
将接入交换机测的光电转换器进行更换,然后多次重新测试,发现丢包现象不再出现,故障顺利解决。
5 小结
本次丢包故障处理,首先定位故障疑似点,在相关设备上进行端口镜像,通过抓包软件对镜像数据进行对比分析,运用ICMP重组超时以及分片计算的理论,准确定位丢包故障点,对故障点设备进行更换。
[1]王涌,张燕燕.具有时延和丢包的网络控制系统稳定性分析[J].计算机工程,2015(10):111-116.
[2]魏育华.网络丢包现象的剖析与应对[J].科技与生活,2011 (14):113-114.
[3]焦妍君,高瑜.网络控制中的丢包问题分析[J].现代计算机:下半月版,2012(10):47-50.
[4]宋燕.网络控制系统时延、丢包与错序问题研究[D].上海:上海交通大学,2012.
[5]王慧清.数据库系统网络丢包故障处理与分析[J].计算机光盘软件与应用,2013(13):169-169.
[6]包伟.常见网络丢包故障分析及处理[J].卷宗,2013(10): 212-212.
Case study on intranet packet loss fault handling
YINWen-shan
(Hunan Post and Telecommunication College,Changsha,Hunan,China 410015)
With the rapid development of data network and the arrival of the global information industry,enterprise intelligent information management has penetrated into all aspects of the production processes,and there are often a variety of problems in the enterprise internal network operation.This paper systematically analyzes the intranet packet loss fault.By using the capture software to compare the data,the causes and the fault point can be found.
intranet;packet loss;capture
10.3969/j.issn.2095-7661.2016.04.006】
TP393.08
A
2095-7661(2016)04-0022-02
2016-10-26
殷文珊(1975-),女,湖南岳阳人,湖南邮电职业技术学院讲师,工程师,研究方向:宽带通信网络。