网络故障定位方法技术

技术编号:39498654 阅读:8 留言:0更新日期:2023-11-24 11:28
本申请提供一种网络故障定位方法

【技术实现步骤摘要】
网络故障定位方法、装置、设备及存储介质


[0001]本申请涉及通信
,尤其涉及一种网络故障定位方法

装置

设备及存储介质


技术介绍

[0002]在网络通信过程中,每一个传输节点都会对应一个
IP(Internet Protocol
,网际协议
)
地址信息,传输节点故障,会严重影响上层的网络质量

对出现网络故障的节点进行快速的定位,能够极大的提高解决故障的效率

[0003]目前,当网络运维侧接收到上层业务出现网络服务质量变差或服务中断的信息时,一般是依据网络运维工程师的工作经验,由网络运维工程师对可能造成网络故障的节点进行逐一排查,并根据排查情况,定位出故障节点

[0004]但是,目前对故障节点的定位更多的依赖运维工程师的工作经验,定位过程耗时长,效率低下


技术实现思路

[0005]本申请提供一种网络故障定位方法

装置

设备及存储介质,用以解决现有技术对故障节点的定位更多的依赖运维工程师的工作经验,定位过程耗时长,效率低下的问题

[0006]第一方面,本申请提供一种网络故障的定位方法,包括:
[0007]接收第一主机到第二主机的数据传输路径测试请求,所述测试请求中包括所述第一主机的网际互联协议
IP
地址和所述第二主机的
IP
地址;
[0008]根据所述第一主机的
IP
地址和所述第二主机的
IP
地址,自学习所述第一主机到第二主机之间的数据传输路径,获取所述传输路径上的各节点的
IP
地址;
[0009]根据所述第二主机的
IP
地址,对所述传输路径进行第一因特网包探索器测试;
[0010]若根据测试结果判断出所述传输路径上存在网络故障,则分别对所述传输路径上的各节点的
IP
地址进行第二因特网包探索器测试,以定位所述传输路径上存在网络故障的节点

[0011]可选的,所述根据所述第二主机的
IP
地址,对所述传输路径进行第一因特网包探索器测试,包括:
[0012]每隔第一预设时间向所述第二主机的
IP
地址发送第一预设数量的数据包;
[0013]若所述第二主机的
IP
地址返回的用于响应所述第一因特网包探索器测试的所述数据包的数量小于所述第一预设数量,则所述传输路径上存在网络故障

[0014]可选的,所述若根据测试结果判断出所述传输路径上存在网络故障,则分别对所述传输路径上的各节点的
IP
地址进行第二因特网包探索器测试,以定位所述传输路径上存在网络故障的节点,包括:
[0015]若根据测试结果判断出所述传输路径上存在网络故障,每隔第二预设时间分别向所述传输路径上的各节点的
IP
地址发送第二预设数量的数据包;
[0016]将所述传输路径上的各节点的
IP
地址返回的用于响应所述第二因特网包探索器测试的所述数据包的数量小于所述第二预设数量的
IP
地址,定位为所述传输路径上存在网络故障的节点,所述存在网络故障的节点至少有一个

[0017]可选的,所述传输路径上的各节点的
IP
地址返回的还包括故障代码信息,所述方法还包括:
[0018]根据所述故障代码信息,定位出与所述故障代码信息相对应的所述节点存在的网络故障

[0019]可选的,所述若根据测试结果判断出所述传输路径上存在网络故障,则分别对所述传输路径上的各节点的
IP
地址进行第二因特网包探索器测试,以定位所述传输路径上存在网络故障的节点之后,还包括:
[0020]对存在网络故障的节点进行网络故障修复;
[0021]对修复后的所述存在网络故障的节点的
IP
地址,进行第三因特网包探索器测试

[0022]可选的,所述对修复后的所述存在网络故障的节点的
IP
地址,进行第三因特网包探索器测试,包括:
[0023]每隔第三预设时间向修复后的所述存在网络故障的节点的
IP
地址发送第三预设数量的数据包;
[0024]若所述节点的
IP
地址返回的用于响应所述第三因特网包探索器测试的所述数据包的数量等于所述第三预设数量,则所述网络故障被修复;
[0025]若所述节点的
IP
地址返回的用于响应所述第三因特网包探索器测试的所述数据包的数量小于所述第三预设数量,则重复对所述节点的
IP
地址进行所述第三因特网包探索器测试,直至所述网络故障被修复

[0026]可选的,所述根据所述第一主机的
IP
地址和所述第二主机的
IP
地址,自学习所述第一主机到第二主机之间的数据传输路径,获取所述传输路径上的各节点的
IP
地址,包括:
[0027]每隔第四预设时间通过测试探针向所述第二主机的
IP
地址发送第四预设数量的数据包;
[0028]根据所述测试探针接收到的所述数据包经过的传输路径,获取所述传输路径上的各节点的
IP
地址

[0029]第二方面,本申请提供一种网络故障的定位装置,包括:
[0030]接收模块,用于接收第一主机到第二主机的数据传输路径测试请求,所述测试请求中包括所述第一主机的网际互联协议
IP
地址和所述第二主机的
IP
地址;
[0031]自学习模块,用于根据所述第一主机的
IP
地址和所述第二主机的
IP
地址,自学习所述第一主机到第二主机之间的数据传输路径,获取所述传输路径上的各节点的
IP
地址;
[0032]测试模块,用于根据所述第二主机的
IP
地址,对所述传输路径进行第一因特网包探索器测试;
[0033]所述测试模块,还用于若根据测试结果判断出所述传输路径上存在网络故障,则分别对所述传输路径上的各节点的
IP
地址进行第二因特网包探索器测试,以定位所述传输路径上存在网络故障的节点

[0034]第三方面,本申请提供一种网络故障的定位设备,包括:至少一个处理器

存储器

接收器

发送器;
[0035]所述接收器和所述发送器均耦合至所述处理器;所述处理器控制所述接收器的接收动作,所述处理器控制所述发送器的发送动作;
[0036]所述存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种网络故障的定位方法,其特征在于,包括:接收第一主机到第二主机的数据传输路径测试请求,所述测试请求中包括所述第一主机的网际互联协议
IP
地址和所述第二主机的
IP
地址;根据所述第一主机的
IP
地址和所述第二主机的
IP
地址,自学习所述第一主机到第二主机之间的数据传输路径,获取所述传输路径上的各节点的
IP
地址;根据所述第二主机的
IP
地址,对所述传输路径进行第一因特网包探索器测试;若根据测试结果判断出所述传输路径上存在网络故障,则分别对所述传输路径上的各节点的
IP
地址进行第二因特网包探索器测试,以定位所述传输路径上存在网络故障的节点
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述第二主机的
IP
地址,对所述传输路径进行第一因特网包探索器测试,包括:每隔第一预设时间向所述第二主机的
IP
地址发送第一预设数量的数据包;若所述第二主机的
IP
地址返回的用于响应所述第一因特网包探索器测试的所述数据包的数量小于所述第一预设数量,则所述传输路径上存在网络故障
。3.
根据权利要求2所述的方法,其特征在于,所述若根据测试结果判断出所述传输路径上存在网络故障,则分别对所述传输路径上的各节点的
IP
地址进行第二因特网包探索器测试,以定位所述传输路径上存在网络故障的节点,包括:若根据测试结果判断出所述传输路径上存在网络故障,每隔第二预设时间分别向所述传输路径上的各节点的
IP
地址发送第二预设数量的数据包;将所述传输路径上的各节点的
IP
地址返回的用于响应所述第二因特网包探索器测试的所述数据包的数量小于所述第二预设数量的
IP
地址,定位为所述传输路径上存在网络故障的节点,所述存在网络故障的节点至少有一个
。4.
根据权利要求3所述的方法,其特征在于,所述传输路径上的各节点的
IP
地址返回的还包括故障代码信息,所述方法还包括:根据所述故障代码信息,定位出与所述故障代码信息相对应的所述节点存在的网络故障
。5.
根据权利要求4所述的方法,其特征在于,所述若根据测试结果判断出所述传输路径上存在网络故障,则分别对所述传输路径上的各节点的
IP
地址进行第二因特网包探索器测试,以定位所述传输路径上存在网络故障的节点之后,还包括:对存在网络故障的节点进行网络故障修复;对修复后的所述存在网络故障的节点的
IP
地址,进行第三因特网包探索器测试
。6.
根据权利要求5所述的方法,其特征在于,所述对修复后的所述存在网络故障的...

【专利技术属性】
技术研发人员:李博威罗涵魏晖朱明星王辉吴广展龙正航李自学林幼彬彭学志黄志雷迎颖龙柯
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1