【技术实现步骤摘要】
一种网络检测丢包方法、电子设备及计算机可读存储介质
[0001]本专利技术涉及通信领域,尤其涉及一种网络检测丢包方法、电子设备及计算机可读存储介质。
技术介绍
[0002]在PTN(Packet Transport Network,分组传送网)网络中,如果端到端隧道的数据在传输过程中出现了丢包现象,那么承载在该隧道上的业务将会受到影响;并且一但丢包,短时间内难以确定是“发送端设备”、“接收端设备”还是“中间路由设备”出了问题。
[0003]市面上流行的方案能够通过通信隧道两端的发包和收包统计来确定隧道中是否出现丢包现象。但是,现有的方案无法定位出引发故障的网元、丢包的时间段,以至于难以准确、快捷地的排查和解决网络的故障,影响了业务的正常运行以及用户的良好体验。
技术实现思路
[0004]为了解决现有技术存在的缺陷,本专利技术的目的在于提供了一种网络检测丢包方法、电子设备及计算机可读存储介质,可以快速的找到故障点。
[0005]为达到上述目的,本专利技术实施例提供的网络检测丢包方法,包括:为每个 ...
【技术保护点】
【技术特征摘要】
1.一种检测网络丢包方法,其特征在于,包括以下步骤:为每个分组数据包分配唯一的序号后进行发送;接收所述分组数据包,并解析出其对应的序号和包信息;根据解析出的序号对所述分组数据包进行分析;将分析结果进行展示。2.如权利要求1所述的方法,其特征在于,所述为每个分组数据包分配唯一的序号的步骤,还包括,为每个分组数据包分配唯一的、连续的,且顺序递增的序号,并将所述序号填入数据包中。3.如权利要求1所述的方法,其特征在于,所述根据解析出的序号对所述分组数据包进行分析的步骤,还包括,分段统计接收到的每个数据包的包信息,并校验数据包的重传与乱序;将所述序号按照粒度进行段切分,并以段为单位进行统计;在收到数据包的序号落入某个段时,进行该段的修正。4.如权利要求3所述的方法,其特征在于,所述校验数据包的重传的步骤,还包括,若当前序号已经存在于本地缓存的序号缓冲表中,则认为该包为重传包,设置该段的重传标记为真;若当前序号不在本地缓存的序号缓冲表中,则认为该包为新包,则将当前序号更新到序号缓冲表中。5.如权利要求3所述的方法,其特征在于,所述校验数据包的乱序的步骤,还包括,若当前序号小于所在段中的最大序号,则认为数据包发生了乱序,则设置乱序标记为真;若当前序号大于所在段中的最大序号,则认为数据包顺序正常。6.如权利要求3所述的方法,其特征在于,所述以段为单位进行统计的步骤,还包括,序号段上统计的序号总数等于所述序号段的段长,判定所述序号段未丢包;序号段上统计的序号总数小于所述序号段的段长,判定所述序号段丢包。7.如权利要求6所述的方法,其特征在于,还包括,连续收到的两个数据包的序号所在的段号跨度大于等于N,判定序号发生跳变;所述N为大于等于2的正整数。8.如权利要求7所述的方法,其特征在于,还...
【专利技术属性】
技术研发人员:罗来胜,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。