一种网络性能测试方法以及相关设备技术

技术编号:37804802 阅读:11 留言:0更新日期:2023-06-09 09:34
本申请实施例公开了一种网络性能检测方法以及相关装置,用于提高检测的准确性。本申请实施例方法包括:第一网络设备获取第一检测报文以及第二检测报文,第一检测报文中包括第一指示信息,第二检测报文中包括第二指示信息。第一网络设备向第二网络设备发送第一检测报文以及所述第二检测报文,第一指示信息用于第一检测报文从第一路径传输至第二网络设备,第二指示信息用于第二检测报文从第二路径传输至第二网络设备。输至第二网络设备。输至第二网络设备。

【技术实现步骤摘要】
一种网络性能测试方法以及相关设备


[0001]本申请实施例涉及计算机领域,尤其涉及一种网络性能测试方法以及相关设备。

技术介绍

[0002]双向主动检测协议(two

way active measurement protocol,TWAMP)是一种用于网际互联协议(internet protocol,IP)链路的网络性能检测技术。客户端向服务器发送多个检测报文,服务器对应地向客户端应答多个应答报文,基于检测报文与应答报文之间的收发情况,从而获取时延、抖动以及丢包率等参数。
[0003]客户端与服务器之间往往存在多条路径,用于执行业务的业务报文可能会同时在上述多条路径上传输。然而,检测报文以及应答报文只在上述多条路径中的一条路径进行传输,因此检测报文以及应答报文所传输的路径无法覆盖业务报文传输的路径,导致检测的网络性能无法体现业务过程中实际的网络性能。

技术实现思路

[0004]本申请实施例提供了一种网络性能检测方法以及相关设备。
[0005]本申请实施例第一方面提供了一种网络性能检测方法:
[0006]在TWAMP场景中,第一网络设备获取第一检测报文以及第二检测报文,在第一检测报文中包括第一指示信息,第二检测报文中包括第二指示信息。第一网络设备向第二网络设备发送第一检测报文以及第二检测报文,第一指示信息用于第一检测报文从第一路径传输至第二网络设备,第二指示信息用于第二检测报文从第二路径传输至第二网络设备,第一路径与第二路径为不同的路径。
[0007]在一种可能的实现方式中,第一网络设备还会接收来自第二网络设备的第一应答报文以及第二应答报文,其中第一应答报文中包括第一指示信息,第二应答报文中包括第二指示信息,第一应答报文中的第一指示信息用于第一应答报文从第三路径传输至第一网络设备,第二应答报文中的第二指示信息用于第二应答报文从第四路径传输至第一网络设备,且第三路径与第四路径为不同的路径,第一应答报文中的第一指示信息基于第一检测报文获取,第二应答报文中的第二指示信息基于第二检测报文获取。
[0008]在一种可能的实现方式中,第三路径与第一路径相同或不同,第四路径与第二路径相同或不同。
[0009]在一种可能的实现方式中,第一指示信息以及第二指示信息为流标签或熵标签。
[0010]本申请实施例第二方面提供了一种网络性能检测方法:
[0011]在TWAMP场景中,第二网络设备获取第一应答报文以及第二应答报文,第一应答报文中包括第一指示信息,第二应答报文中包括第二指示信息。第二网络设备向第一网络设备发送第一应答报文以及第二应答报文,第一指示信息用于第一应答报文从第三路径传输至第一网络设备,第二指示信息用于第二应答报文从第四路径传输至第一网络设备,第三路径与第四路径为不同的路径。
[0012]在一种可能的实现方式中,第二网络设备还会接收来自第一网络设备的第一检测报文以及第二检测报文,第一检测报文中包括第一指示信息,第二检测报文中包括第二指示信息,第一指示信息用于第一检测报文从第一路径传输至第二网络设备,第二指示信息用于第二检测报文从第二路径传输至第二网络设备,第一路径与第二路径为不同的路径,第一应答报文中的第一指示信息基于第一检测报文获取,第二应答报文中的第二指示信息基于第二检测报文获取。
[0013]在一种可能的实现方式中,第三路径与第一路径相同或不同,第四路径与第二路径相同或不同。
[0014]在一种可能的实现方式中,第一指示信息以及第二指示信息为流标签或熵标签。
[0015]本申请实施例第三方面提供了一种第一网络设备:
[0016]该第一网络设备包括多个功能模块,所述多个功能模块相互作用,实现上述第一方面及其各实施方式中的方法。多个功能模块可以基于软件、硬件或软件和硬件的结合实现,且所述多个功能模块可以基于具体实现进行任意组合或分割。
[0017]本申请实施例第四方面提供了一种第二网络设备:
[0018]该第二网络设备包括多个功能模块,所述多个功能模块相互作用,实现上述第二方面及其各实施方式中的方法。多个功能模块可以基于软件、硬件或软件和硬件的结合实现,且所述多个功能模块可以基于具体实现进行任意组合或分割。
[0019]本申请实施例第五方面提供了一种第一网络设备:
[0020]包括处理器,处理器与存储器耦合,存储器用于存储指令,当指令被处理器执行时,使得第一网络设备执行如前述第一方面中的方法。
[0021]本申请实施例第六方面提供了一种第二网络设备:
[0022]包括处理器,处理器与存储器耦合,存储器用于存储指令,当指令被处理器执行时,使得第二网络设备执行如前述第二方面中的方法。
[0023]本申请实施例第七方面提供了一种计算机可读存储介质:
[0024]其上存储有计算机程序或指令,其特征在于,计算机程序或指令被执行时,其上存储有计算机程序或指令,计算机程序或指令被执行时,使得计算机执行如前述第一方面、第二方面中的方法。
附图说明
[0025]图1为本申请实施例中网络性能检测方法的一个应用场景示意图;
[0026]图2为本申请实施例中网络性能检测方法的另一应用场景示意图;
[0027]图3为本申请实施例中网络性能检测方法的一个流程示意图;
[0028]图4为本申请实施例中IPV6报文头的示意图;
[0029]图5为本申请实施例中网络性能检测方法实现的一个流程示意图;
[0030]图6为本申请实施例中第一网络设备的一个结构示意图;
[0031]图7为本申请实施例中第二网络设备的一个结构示意图;
[0032]图8为本申请实施例中第一网络设备的另一结构示意图;
[0033]图9为本申请实施例中第二网络设备的另一结构示意图。
具体实施方式
[0034]下面结合附图,对本申请的实施例进行描述。本领域普通技术人员可知,随着技术发展和新场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
[0035]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。
[0036]本申请实施例提供了一种网络性能检测方法以及相关设备,用于检测两个网络设备之间每条路径的网络性能。
[0037]本申请实施例可以应用于基于双向主动检测协议(two

way active measurement protocol,TWAMP)进行网络性能检测的场景中,TWAMP是一种用于网际互联协议(internet protocol,IP)路径的网络性能检测技术,使用用户数据协议(user datagram protocol,UDP)报文作为检测探帧,从而统计两个网络设备之间的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络性能检测方法,其特征在于,包括:第一网络设备获取第一检测报文以及第二检测报文,所述第一检测报文中包括第一指示信息,所述第二检测报文中包括第二指示信息;第一网络设备向第二网络设备发送所述第一检测报文以及所述第二检测报文,所述第一指示信息用于所述第一检测报文从第一路径传输至所述第二网络设备,所述第二指示信息用于所述第二检测报文从第二路径传输至所述第二网络设备,所述第一路径与所述第二路径为不同的路径。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第一网络设备接收来自所述第二网络设备的第一应答报文以及第二应答报文,所述第一应答报文中包括所述第一指示信息,所述第二应答报文中包括所述第二指示信息,所述第一应答报文中的所述第一指示信息用于所述第一应答报文从第三路径传输至所述第一网络设备,所述第二应答报文中的所述第二指示信息用于所述第二应答报文从第四路径传输至所述第一网络设备,所述第三路径与所述第四路径为不同的路径,所述第一应答报文中的所述第一指示信息基于所述第一检测报文获取,所述第二应答报文中的所述第二指示信息基于所述第二检测报文获取。3.根据权利要求2所述的方法,其特征在于,所述第三路径与所述第一路径相同或不同,所述第四路径与所述第二路径相同或不同。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述第一指示信息以及所述第二指示信息为流标签或熵标签。5.一种网络性能检测方法,其特征在于,包括:第二网络设备获取第一应答报文以及第二应答报文,所述第一应答报文中包括第一指示信息,所述第二应答报文中包括第二指示信息;所述第二网络设备向第一网络设备发送所述第一应答报文以及所述第二应答报文,所述第一指示信息用于所述第一应答报文从第三路径传输至所述第一网络设备,所述第二指示信息用于所述第二应答报文从第四路径传输至所述第一网络设备,所述第三路径与所述第四路径为不同的路径。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:所述第二网络设备接收来自所述第一网络设备的第一检测报文以及第二检测报文,所述第一检测报文中包括所述第一指示信息,所述第二检测报文中包括所述第二指示信息,所述第一指示信息用于所述第一检测报文从第一路径传输至所述第二网络设备,所述第二指示信息用于所述第二检测报文从第二路径传输至所述第二网络设备,所述第一路径与所述第二路径为不同的路径,所述第一应答报文中的所述第一指示信息基于所述第一检测报文获取,所述第二应答报文中的所述第二指示信息基于所述第二检测报文获取。7.根据权利要求6所述的方法,其特征在于,所述第三路径与所述第一路径相同或不同,所述第四路径与所述第二路径相同或不同。8.根据权利要求5至7中任一项所述的方法,其特征在于,所述第一指示信息以及所述第二指示信息为流标签或熵标签。9.一种第一网络设备,其特征在于,包括:处理单元,用于获取第一检测报文以及第二检测报文,所述第一检测报文中包括第一
指示信息,所述第二检测报文中包括第二指示信息;所述处理单元,还用于向第二网络设备发送所述第一检测报文以及所述第二检测报文,所述第一指示信息用于所述第一检测报文从第一路径传输至所述第二网络...

【专利技术属性】
技术研发人员:张耀坤曹晶
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1