网络测试方法、装置及设备制造方法及图纸

技术编号:33556272 阅读:27 留言:0更新日期:2022-05-26 22:53
公开了一种网络测试方法、装置及设备,以降低网络测试成本。该方法包括:中心节点接收探索节点发送的探索数据,探索数据包括多个目标IP和探索节点的探索IP,多个目标IP为探索节点在公网IP中筛选得到的;中心节点根据探索数据生成探索IP与多个目标IP之间的IP链路拓扑;中心节点接收检测节点发送的检测数据,检测数据是检测节点对多个目标IP的网络性能指标进行检测得到的;中心节点根据检测数据和IP链路拓扑确定IP链路拓扑中的异常链路段。拓扑确定IP链路拓扑中的异常链路段。拓扑确定IP链路拓扑中的异常链路段。

【技术实现步骤摘要】
网络测试方法、装置及设备


[0001]本申请实施例涉及通信网络
,特别是涉及一种网络测试方法、装置及设备。

技术介绍

[0002]提供互联网服务的企业,为了提高服务质量,往往会在各地区部署服务器节点为目标区域用户提供服务。对于服务节点有测试其节点网络覆盖情况的需求,从而在服务节点对应的目标区域网络出现异常时,可以将目标区域内的用户的业务转移至其他服务节点,实现高可用。
[0003]如果需要检测全网或目标区域网络情况,检测方需要在目标区域、全国乃至全世界部署探测节点,该方案需要目标区域拥有测试设备,其人力成本、资源成本、时间成本都相对较高;如果采用使用第三方服务的方式,其测试受限于第三方服务的测试节点和第三方允许的检测频率限制,且其测试成本高。

技术实现思路

[0004]本申请提供了一种网络测试方法、装置及设备,以降低网络测试的成本。
[0005]第一方面提供一种网络测试方法。该方法包括:中心节点接收探索节点发送的探索数据,探索数据包括多个目标IP和探索节点的探索IP,多个目标IP为探索节点在公网IP中筛选得到的。中心节点根据探索数据生成探索IP与多个目标IP之间的IP链路拓扑。中心节点接收检测节点发送的检测数据,检测数据是检测节点对多个目标IP的网络性能指标进行检测得到的。中心节点根据检测数据和IP链路拓扑确定IP链路拓扑中的异常链路段。
[0006]在一种可能的实现方式中,IP链路拓扑包括多个目标链路,每一目标链路包括串联的探索IP与至少一个目标IP,检测数据包括每一目标IP的第一网络性能数据,中心节点根据检测数据和IP链路拓扑获取IP链路拓扑中的异常链路段包括:中心节点确定多个目标IP中的异常IP,多个目标IP中的异常IP为第一网络性能数据不满足第一预设条件的IP;中心节点根据多个目标IP中的异常IP在多个目标链路中确定异常链路;中心节点获取异常链路中的异常IP;中心节点根据异常链路中的异常IP确定异常链路段。
[0007]在一种可能的实现方式中,探索数据包括多个探索链路,每一探索链路包括串联的探索IP和至少一个目标IP,中心节点根据探索数据生成探索IP和多个目标IP的IP链路拓扑包括:中心节点获取每一目标IP的地理位置信息。中心节点根据多个探索链路和每一目标IP的地理位置信息生成IP链路拓扑。
[0008]第二方面提供一种网络测试方法。该方法包括:探索节点从公网IP中筛选得到多个目标IP;探索节点向中心节点发送包括探索节点的探索IP和多个目标IP的探索数据,以使中心节点根据探索数据生成探索IP和多个目标IP的IP链路拓扑,并根据检测数据和IP链路拓扑确定IP链路拓扑中的异常链路段,检测数据是检测节点对多个目标IP的网络性能指标进行检测得到的。
[0009]在一种可能的实现方式中,多个目标IP包括至少一个初始IP和至少一个路由IP,初始IP为探索节点从公网IP中选取的,路由IP为公网IP中从探索IP发出的路由跟踪消息到达初始IP所跳转的IP。
[0010]在一种可能的实现方式中,探索节点向中心节点发送探索数据之前,还包括:探索节点获取每一目标IP对应的第二网络性能数据。探索节点删除多个目标IP中第二网络性能数据不满足第二预设条件的IP。
[0011]第三方面提供一种网络测试方法。该方法包括:检测节点从中心节点获取多个目标IP,目标IP为探索节点从公网IP中筛选得到并发送至中心节点的。检测节点对多个目标IP的网络性能指标进行检测,得到检测数据。检测节点发送检测数据至中心节点,以使中心节点根据检测数据和IP链路拓扑确定IP链路拓扑中的异常链路段,IP链路拓扑是中心节点生成的,IP链路拓扑包括探索节点的探索IP及多个目标IP的之间的连接关系。
[0012]第四方面提供一种网络测试装置。该装置包括:接收模块,用于接收探索节点发送的探索数据,探索数据包括多个目标IP和探索节点的探索IP,多个目标IP为探索节点在公网IP中筛选得到的;生成模块,用于根据探索数据生成探索IP与多个目标IP之间的IP链路拓扑;接收模块,还用于接收检测节点发送的检测数据,检测数据是检测节点对多个目标IP的网络性能指标进行检测得到的;确定模块,用于根据检测数据和IP链路拓扑确定IP链路拓扑中的异常链路段。
[0013]第五方面提供一种网络测试设备。该设备包括处理器和存储器,处理器耦接存储器,处理器被配置为基于存储在存储器中的指令,执行如上述的网络测试方法。
[0014]第六方面提供一种计算机可读存储介质,包括指令,当计算机可读存储介质在计算机上运行时,使得计算机执行如上述的网络测试方法。
[0015]本申请中,探索节点通过从公网IP中筛选目标IP,检测节点直接利用暴露于公网IP进行网络测试,无需在网络中专门设置用于被测试网络性能指标的设备,从而降低网络测试的成本。
附图说明
[0016]图1为本申请提供的网络测试系统的结构示意图;
[0017]图2为本申请提供的网络测试方法第一实施例的交互流程示意图;
[0018]图3为本申请提供的生成IP链路拓扑的示意图;
[0019]图4为本申请提供的网络测试方法第二实施例的流程示意图;
[0020]图5为本申请提供的网络测试方法第三实施例的流程示意图;
[0021]图6为本申请提供的网络测试方法第四实施例的流程示意图;
[0022]图7为本申请提供的网络测试装置一实施例的结构示意图;
[0023]图8为本申请提供的网络测试设备一实施例的结构示意图。
具体实施方式
[0024]本申请实施例提供了一种网络测试方法、装置和设备,以降低网络测试的成本。
[0025]一些提供音视频播放、图文浏览、文件下载等业务的服务方为了提高用户访问的响应效率和成功率,往往会在多个地区租用或建设数据中心(data center,DC),在DC部署
边缘服务器,将音视频、网站、下载等内容分发至DC中的边缘服务器,使得边缘服务器覆盖的区域内的用户能够就近访问边缘服务器以获取所需内容。
[0026]当边缘节点出现故障,或者一些地区网络质量差等异常状况时,会导致对应区域内的用户访问时延大或访问失败的情况。因此,需要对全网的网络状况进行监控,从而及时感知和定位网络异常的节点或区域,并进行相应的处理,降低对用户的影响。
[0027]传统的网络测试方法需要在目标区域部署专用的被测试设备,导致测试成本高。因而,为了解决网络测试成本高的问题,本申请提供如下实施例。
[0028]如图1所示,图1为本申请提供的网络测试系统的结构示意图。本实施例中,网络测试系统100包括中心节点10、至少一个探索节点20和多个检测节点30。探索节点20与中心节点10连接,检测节点30与中心节点10连接。图1中探索节点20和检测节点的数量仅是示例性的,不应理解为对本申请的限制,例如,探索节点的数量也可以是多个。
[0029]检测节点30可以是部署在各区域的边缘本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络测试方法,其特征在于,所述方法包括:中心节点接收探索节点发送的探索数据,所述探索数据包括多个目标IP和所述探索节点的探索IP,所述多个目标IP为所述探索节点在公网IP中筛选得到的;所述中心节点根据所述探索数据生成所述探索IP与所述多个目标IP之间的IP链路拓扑;所述中心节点接收检测节点发送的检测数据,所述检测数据是所述检测节点对所述多个目标IP的网络性能指标进行检测得到的;所述中心节点根据所述检测数据和所述IP链路拓扑确定所述IP链路拓扑中的异常链路段。2.根据权利要求1所述的方法,其特征在于,所述IP链路拓扑包括多个目标链路,每一所述目标链路包括串联的所述探索IP与至少一个所述目标IP,所述检测数据包括每一所述目标IP的第一网络性能数据,所述中心节点根据所述检测数据和所述IP链路拓扑获取所述IP链路拓扑中的异常链路段包括:所述中心节点确定所述多个目标IP中的异常IP,所述多个目标IP中的异常IP为所述第一网络性能数据不满足第一预设条件的IP;所述中心节点根据所述多个目标IP中的异常IP在所述多个目标链路中确定异常链路;所述中心节点获取所述异常链路中的异常IP;所述中心节点根据所述异常链路中的异常IP确定所述异常链路段。3.根据权利要求1或2所述的方法,其特征在于,所述探索数据包括多个探索链路,每一所述探索链路包括串联的所述探索IP和至少一个所述目标IP,所述中心节点根据所述探索数据生成所述探索IP和所述多个目标IP的IP链路拓扑包括:所述中心节点获取每一所述目标IP的地理位置信息;所述中心节点根据所述多个探索链路和所述每一所述目标IP的地理位置信息生成所述IP链路拓扑。4.一种网络测试方法,其特征在于,所述方法包括:探索节点从公网IP中筛选得到多个目标IP;所述探索节点向中心节点发送包括所述探索节点的探索IP和所述多个目标IP的探索数据,以使所述中心节点根据所述探索数据生成所述探索IP和所述多个目标IP的IP链路拓扑,并根据检测数据和所述IP链路拓扑确定所述IP链路拓扑中的异常链路段,所述检测数据是检测节点对所述多个目标IP的网络性能指标进行检测得到的。5.根据权利要求4所...

【专利技术属性】
技术研发人员:梁启明许俊钟兵
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:

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

1