一种网络质量测量方法、设备以及系统技术方案

技术编号:38627105 阅读:13 留言:0更新日期:2023-08-31 18:27
本申请公开了一种网络质量测量方法以及相关装置,用于测量数据中心的网络质量。测量设备向第一端设备发送第一类测量报文,并接收第二类测量报文,第二类测量报文为对应的第一类测量报文由测量设备经过第一端设备发送至第二端设备后,第二端设备发送回测量设备的报文,根据第一类测量报文以及第二类测量报文可以得出第一端设备与第二端设备之间的往返路径的网络质量,从而实现用较简单的方式测量数据中心的网络质量。据中心的网络质量。据中心的网络质量。

【技术实现步骤摘要】
一种网络质量测量方法、设备以及系统


[0001]本申请涉及通信领域,尤其涉及一种网络质量测量方法、设备以及系统。

技术介绍

[0002]随着网络的发展,越来越多的业务运行在数据中心内,数据中心的网络规模在迅速增加,由此导致网元数量也越来越多,因此出现网元故障及失效的概率也越来越大,这也对快速感知及定位网络故障提出了更高的要求。
[0003]因此,亟需一种能够快速测量数据中心网络质量的解决方案。

技术实现思路

[0004]本申请提供了一种网络质量测量方法、设备以及系统,用于以较简单的方式测量数据中心的网络质量。本申请还提供了相应的计算机可读存储介质,以及计算机程序产品等。
[0005]本申请第一方面提供了一种网络质量测量方法,包括:
[0006]在需要测试数据中心的网络质量时,测量设备根据测量任务生成第一类测量报文,第一类测量报文为一类测量报文的总称,可以包括多个报文,第一类测量报文的数量由测量任务设定。测量设备可以包括管理器以及拨测器,或者只包括拨测器,管理器及拨测器可以为软件程序,具体的,管理器根据用户或者系统的指令创建或者修改测量任务以及分析网络质量,拨测器则根据测量任务生成第一类测量报文。当测量设备不包括管理器时,测量设备也可以是能够生成报文的交换机、路由器或者服务器,管理器单独所在的设备为管理设备,测量设备根据管理设备发送的测量任务生成第一类测量报文;当测量设备包括管理器时,则测量设备本身生成测量任务并根据测量任务生成第一类测量报文。
[0007]测量任务包括第一端设备的信息以及第二端设备的信息,这些信息可以是地址或者是其他标识,第一端设备和第二端设备为待测量的网络路径的端点,第一端设备为待测量的网络路径的起始点,第二端设备为待测量的网络路径的终点,具体的,待测量的网络路径包括从第一端设备到第二端设备的正向路径以及从第二端设备到第一端设备的反向路径。第一端设备可以是第一类测量报文经过的第一跳设备,当测量设备不包括管理器时,第一端设备也可以是测量设备本身。
[0008]测量任务可以包括待测量的网络路径的信息,即对第一类测量报文的转发路径进行设置,当第一端设备就是测量设备本身时,也可以不设定网络路径的信息,此时第一类测量报文按照路由协议转发。
[0009]测量任务还包括任务标识,来源于同一个测量任务的第一类测量报文携带的任务标识相同。
[0010]测量设备生成第一类测量报文后向第一端设备发送第一类测量报文,并接收第二类测量报文。第二类测量报文是第一端设备收到第一类测量报文后将第一类测量报文发送至第二端设备,第二端设备向测量设备发送的对应的报文。带有相同任务标识的第一类测
量报文以及第二类测量报文用于检测待测量的网络路径的网络质量,当测量设备包括管理器时,即由测量设备进行分析网络质量,当测量设备不包括管理器时,测量设备将测量信息发送至管理设备,再由管理设备分析网络质量。测量信息可以是根据第一类测量报文以及第二类测量报文得出的信息,或者就是第二类测量报文。
[0011]本申请第一方面中,在测试数据中心的网络质量时,测量设备向需要检测的网络路径的端点设备发送第一类测量报文,并接收发送回的第二类测量报文,根据带有相同任务标识的第一类测量报文和第二类测量报文可以测量端点设备间的网络路径的网络质量,从而无需在每台设备上都部署代理软件即可实现测量数据中心的网络质量,简化了测量方案。
[0012]基于本申请第一方面,本申请第一方面的第一种实现方式中,当测量设备只包括拨测器时,测量设备接收管理设备发送的测量任务,并根据测量任务生成第一类测量报文。
[0013]测量设备将第一类测量报文向待测量的网络路径的第一端设备发送后接收第二端设备发送回的对应的第二类测量报文。测量设备接收第二类测量报文后将测量信息发送至管理设备,测量信息可以是第二类测量报文,也可以是测量设备根据第一类测量报文和第二类测量报文得出的信息,管理设备根据测量信息分析待测量的网络路径的网络质量。
[0014]本申请第一方面的第一种实现方式中,限定了测量设备只包括拨测器的情况,提升了方案的可实现性。
[0015]基于本申请第一方面或者基于本申请第一方面的第一种实现方式,本申请第一方面的第二种实现方式中,第一类测量报文包括从第一端设备到第二端设备的正向路径的信息,该正向路径的信息是测量设备通过隧道封装格式封装在第一类测量报文内,隧道封装格式可以是通用路由封装协议(Generic Routing Encapsulation,GRE)格式、虚拟扩展局域网(Virtual eXtensible Local Area Network,VXLAN)格式、将互联网协议(Internet Protocol,IP)封装进另外的IP协议(IP In IP)格式、分段路由(Segment Routing,SR)格式、基于互联网协议第六版(Internet Protocol version 6,IPv6)的分段路由(SRv6)格式等,具体此处不做限定。
[0016]正向路径的信息通过多层隧道封装的报文头封装在第一类测量报文内,正向路径上的第一网络设备收到第一类测量报文后,对第一类测量报文的最外层报文头解除隧道封装,并根据第二层的报文头信息将处理后的第一类测量报文转发给下一跳设备。经过正向路径上的每个第一网络设备处理后的第一类测量报文转发至测量设备即为第二类测量报文。
[0017]本申请第一方面的第二种实现方式中,测量设备通过隧道封装格式将正向路径的信息封装在第一类测量报文内,可以按照测量需求对正向路径进行规划,使测量方案更加灵活、方便。且大多数网络设备都支持隧道封装以及解封装,使得测量方案也易于实现。
[0018]基于本申请第一方面、基于本申请第一方面的第一种实现方式或者第二种实现方式,本申请第一方面的第三种实现方式中,第一类测量报文包括从第二端设备到第一端设备的反向路径的信息,该反向路径的信息是测量设备通过隧道封装格式封装在第一类测量报文内,隧道封装格式可以是GRE、VXLAN、IP in IP、SR、SRv6等格式,具体此处不做限定。反向路径的信息通过多层隧道封装的报文头封装在第一类测量报文内,反向路径上的第二网络设备收到第一类测量报文后,对经过第一网络设备处理后的第一类测量报文的最外层报
文头解除隧道封装,并根据第二层的报文头信息将处理后的第一类测量报文转发给下一跳设备。经过正向路径上的每个第一网络设备处理后,再由反向路径上的每个第二网络设备处理的第一类测量报文转发至测量设备即为第二类测量报文。可以理解的是,正向路径与反向路径可以是相同的路径,也可以是不同的路径。
[0019]本申请第一方面的第三种实现方式中,测量设备将反向路径的信息封装在第一类测量报文内,可以按照测量需求对反向路径进行规划,使测量方案更加灵活。
[0020]基于本申请第一方面、基于本申请第一方面的第一种实现方式或者第二种实现方式,本申请第一方面的第四种实现方式中,第二端设备有时是不能解除本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络质量测量方法,其特征在于,包括:测量设备生成第一类测量报文,所述第一类测量报文包括第一端设备的信息、第二端设备的信息以及任务标识,所述第一端设备和所述第二端设备为待测量的网络路径的端点;所述网络路径包括从所述第一端设备到所述第二端设备的正向路径,以及从所述第二端设备到所述第一端设备的反向路径;所述测量设备发送所述第一类测量报文;所述测量设备接收第二类测量报文,所述第二类测量报文是所述第一类测量报文从所述测量设备经过所述第一端设备到达所述第二端设备后,所述第二端设备发送回所述测量设备的对应的报文;包含所述任务标识的所述第一类测量报文以及所述第二类测量报文用于测量所述网络路径的网络质量。2.根据权利要求1所述的网络质量测量方法,其特征在于,所述方法还包括:所述测量设备接收管理设备发送的测量任务,所述测量任务用于生成所述第一类测量报文;所述测量设备根据所述第一类测量报文以及所述第二类测量报文向所述管理设备发送测量信息,所述测量信息用于所述管理设备测量所述网络路径的网络质量。3.根据权利要求1或2所述的网络质量测量方法,其特征在于,所述第一类测量报文包括所述正向路径的信息,所述正向路径的信息用于指示所述正向路径上的第一网络设备向下一跳设备发送经过所述第一网络设备处理后的所述第一类测量报文。4.根据权利要求1至3任一项所述的网络质量测量方法,其特征在于,所述第一类测量报文包括所述反向路径的信息,所述反向路径的信息用于指示所述反向路径上的第二网络设备向下一跳设备发送经过所述第二网络设备处理后的所述第一类测量报文。5.根据权利要求1至3任一项所述的网络质量测量方法,其特征在于,所述第二端设备为不能解除隧道封装格式报文的设备,所述第二端设备与目标交换机连接,所述第一类测量报文携带的数据为互联网控制报文ICMP格式的数据,所述ICMP格式的数据包括隧道封装格式封装的所述反向路径的信息,所述ICMP格式的数据由所述第二端设备发送至所述目标交换机后,用于所述目标交换机生成目标报文;所述目标报文包括隧道封装格式封装的所述反向路径的信息,所述反向路径的信息用于指示所述反向路径上的第三网络设备向下一跳设备发送经过所述第三网络设备处理后的所述目标报文。6.根据权利要求1至5任一项所述的网络质量测量方法,其特...

【专利技术属性】
技术研发人员:张忠刚刘泉徐晓旸聂建强
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1