System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 传输检测方法、装置及系统制造方法及图纸_技高网

传输检测方法、装置及系统制造方法及图纸

技术编号:40593872 阅读:4 留言:0更新日期:2024-03-12 21:55
一种传输检测方法、装置及系统,属于网络技术领域。该方法包括:第一出口设备通过第一入接口接收第一流,并获取第一流在该第一入接口的检测信息,以及,根据第一出口设备的转发信息确定第一流的第一检测报文的处理方式为(broadcast、unknown unicast、multicast,BUM)处理方式。由于第一出口设备获取第一流在第一入接口的检测信息,因此,第一出口设备对第一流的BUM报文复制之前执行第一流的检测,避免复制BUM报文影响检测结果,本申请能够实现包括BUM报文的第一流的检测,适用场景广泛,灵活性较高。

【技术实现步骤摘要】

本申请涉及网络,特别涉及一种传输检测方法、装置及系统


技术介绍

1、随流信息遥测(in-situ flow information telemetry,ifit)技术是一项重要的随流检测技术,其以数据报文为载体检测数据流的服务水平协议(service levelagreement,sla)质量。但是,目前的ifit技术只能检测单播流的sla质量,适用场景受限,灵活性较差。


技术实现思路

1、本申请提供了一种传输检测方法、装置及系统,不仅能够检测单播流的传输质量,还能检测包括bum报文的数据流(例如将仅包括bum报文的数据流称为bum流)的传输质量。因此适用场景广泛,灵活性较高。本申请的技术方案如下:

2、第一方面,提供了一种传输检测方法,该方法包括:第一出口设备通过第一入接口接收第一流,第一流包括第一检测报文;第一出口设备获取第一流在该第一入接口的检测信息;第一出口设备根据第一出口设备的转发信息确定第一检测报文的处理方式为bum处理方式。

3、其中,该第一入接口是第一出口设备的任一网络侧接口,该第一入接口是物理接口或逻辑接口。该转发信息的表现形式可以是表项。为了便于描述,将处理方式为bum处理方式的报文称为bum报文,将处理方式为bum处理方式的检测报文称为bum检测报文,将处理方式为bum处理方式的数据报文称为bum数据报文。在提及bum报文时,所述的bum报文可能是bum检测报文,也可能是bum数据报文。第一检测报文是bum检测报文。

4、目前的随流检测技术(例如ifit技术)根据输入网络对象(例如网络设备、通信链路、通信网络)的某一数据流的报文的数量和该网络对象输出的该数据流的报文的数量确定该数据流在该网络对象中的丢包情况,其检测原理是:输入该网络对象的该数据流的报文的数量与该网络对象输出的该数据流的报文的数量守恒。对于某一数据流,如果该数据流的报文在网络对象中被复制,则输入该网络对象的该数据流的报文的数量与该网络对象输出的该数据流的报文的数量就不守恒,导致无法检测该数据流在该网络对象中的丢包情况。例如,通常情况下,网络对象在传输bum报文的过程中会对bum报文进行复制,导致目前的随流检测技术无法检测包括bum报文的数据流(例如bum流)的传输质量。

5、本申请提供的技术方案,第一出口设备通过第一入接口接收第一流,并获取第一流在该第一入接口的检测信息,因此,第一出口设备对第一流的bum报文复制之前对第一流执行检测统计,避免复制第一流的bum报文影响第一流的检测结果,使得本申请能够实现包括bum报文的第一流的检测,适用场景广泛,灵活性较高。

6、可选的,第一出口设备获取第一流在第一入接口的检测信息之后,该方法还包括:第一出口设备向控制设备发送第一流在该第一入接口的检测信息。例如,第一出口设备向控制设备发送第一统计信息,第一统计信息包括第一流在该第一入接口的检测信息,还可以包括用于指示第一流的指示信息和用于指示该第一入接口的指示信息。

7、本申请提供的技术方案,第一出口设备向控制设备发送第一流在第一出口设备的第一入接口的检测信息,便于控制设备确定第一流的传输质量。

8、可选的,第一出口设备确定第一检测报文的处理方式为bum处理方式之后,该方法还包括:第一出口设备获取第一流在第一出口设备的复制模块的bum检测信息。其中,第一出口设备的复制模块用于对第一出口设备接收到的bum报文进行复制。第一出口设备接收到第一流之后,第一流的bum报文会被传输至该复制模块,以由该复制模块对该bum报文进行复制。第一出口设备可以在该复制模块对第一流的bum报文进行复制之前获取第一流在该复制模块的bum检测信息,以避免复制bum报文影响检测结果。

9、可选的,第一出口设备获取第一流在第一出口设备的复制模块的bum检测信息之后,该方法还包括:第一出口设备向控制设备发送第一流在该复制模块的bum检测信息。例如,第一出口设备向控制设备发送第二统计信息,第二统计信息包括第一流在该复制模块的bum检测信息,还可以包括用于指示第一流的指示信息和用于指示该复制模块的指示信息。

10、本申请提供的技术方案,第一出口设备向控制设备发送第一流在第一出口设备的复制模块的bum检测信息,便于控制设备确定第一流的传输质量。

11、可选的,第一出口设备确定第一检测报文的处理方式为bum处理方式之后,该方法还包括:第一出口设备基于第一检测报文获得第一流的多个bum数据报文;第一出口设备通过多个出接口转发该多个bum数据报文;第一出口设备获取第一流在该多个出接口中的第一出接口的bum检测信息。其中,该多个出接口是第一出口设备的用户侧接口,该多个出接口包括物理接口和逻辑接口中的至少一种,该第一出接口是该多个出接口中的任一接口。

12、本申请提供的技术方案,第一出口设备以出接口的粒度获取第一流的bum检测信息,例如第一出口设备获取第一流在该多个出接口中的每个出接口的bum检测信息,这样一来,即使第一流的一个bum报文被复制为多个报文,第一出口设备仅对该多个报文中的一个报文进行统计(在统计报文计数时仅统计一个报文),避免复制bum报文影响检测结果。

13、可选的,第一出口设备获取第一流在第一出接口的bum检测信息之后,该方法还包括:第一出口设备向控制设备发送第一流在该第一出接口的bum检测信息。例如,第一出口设备向控制设备发送第三统计信息,第三统计信息包括第一流在该第一出接口的bum检测信息,还可以包括用于指示第一流的指示信息、用于指示该第一出接口的指示信息、用于指示该bum检测信息的指示信息(例如采用标识a指示bum检测信息)。

14、本申请提供的技术方案,第一出口设备向控制设备发送第一流在第一出口设备的第一出接口的bum检测信息,便于控制设备确定第一流的传输质量。

15、可选的,第一流还包括第二检测报文,该方法还包括:第一出口设备根据第一出口设备的转发信息确定第二检测报文的处理方式为单播处理方式;第一出口设备基于第二检测报文获得第一流的单播数据报文;第一出口设备通过第二出接口转发该单播数据报文;第一出口设备获取第一流在该第二出接口的单播检测信息。例如,第一出口设备根据该第二出接口转发送出的第一流的单播数据报文,获取第一流在该第二出接口的单播检测信息。

16、其中,该第二出接口是第一出口设备的一个用户侧接口,该第二出接口是物理接口或逻辑接口。该第二出接口与第一出口设备的第一出接口可能是同一接口,也可能是不同接口,第一出口设备根据第二检测报文的目的地址,例如目的媒体访问控制(mediaaccess control,mac)地址确定第二出接口。为了便于描述,本申请将处理方式为单播处理方式的报文称为单播报文,将处理方式为单播处理方式的检测报文称为单播检测报文,将处理方式为单播处理方式的数据报文称为单播数据报文。在提及单播报文时,所述的单播报文可能是单播检测报文,也可能是单播数据报文。第二检测报本文档来自技高网...

【技术保护点】

1.一种传输检测方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述第一出口设备确定所述第一检测报文的处理方式为BUM处理方式之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1至4任一项所述的方法,其特征在于,所述第一出口设备确定所述第一检测报文的处理方式为BUM处理方式之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1至6任一项所述的方法,其特征在于,所述第一流还包括第二检测报文,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.一种传输检测方法,其特征在于,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:

11.根据权利要求9或10所述的方法,其特征在于,所述第一入口设备确定所述第一数据报文的处理方式为BUM处理方式之后,所述方法还包括:

12.根据权利要求11所述的方法,其特征在于,所述方法还包括:

13.一种传输检测方法,其特征在于,所述方法包括:

14.根据权利要求13所述的方法,其特征在于,

15.根据权利要求13所述的方法,其特征在于,

16.根据权利要求15所述的方法,其特征在于,所述第一流还包括单播报文,

17.根据权利要求13所述的方法,其特征在于,

18.根据权利要求17所述的方法,其特征在于,所述第一流还包括单播报文,

19.根据权利要求13所述的方法,其特征在于,

20.根据权利要求13所述的方法,其特征在于,

21.根据权利要求20所述的方法,其特征在于,所述第一流还包括单播报文,

22.根据权利要求13所述的方法,其特征在于,

23.根据权利要求22所述的方法,其特征在于,所述第一流还包括单播报文,

24.一种传输检测装置,其特征在于,包括存储器和处理器;

25.一种传输检测装置,其特征在于,包括存储器和处理器;

26.一种传输检测装置,其特征在于,包括存储器和处理器;

27.一种传输检测系统,其特征在于,包括第一入口设备和第一出口设备,所述第一出口设备包括如权利要求24所述的传输检测装置。

28.根据权利要求27所述的系统,其特征在于,所述第一入口设备包括如权利要求25所述的传输检测装置。

29.根据权利要求27或28所述的系统,其特征在于,所述系统还包括控制设备,所述控制设备包括如权利要求26所述的传输检测装置。

30.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现如权利要求1至23任一项所述的传输检测方法。

31.一种计算机程序产品,其特征在于,所述计算机程序产品包括程序或代码,所述程序或代码被执行时,实现如权利要求1至23任一项所述的传输检测方法。

32.一种芯片,其特征在于,包括可编程逻辑电路和/或程序指令,所述芯片运行时用于实现如权利要求1至23任一项所述的传输检测方法。

...

【技术特征摘要】

1.一种传输检测方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述第一出口设备确定所述第一检测报文的处理方式为bum处理方式之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1至4任一项所述的方法,其特征在于,所述第一出口设备确定所述第一检测报文的处理方式为bum处理方式之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1至6任一项所述的方法,其特征在于,所述第一流还包括第二检测报文,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.一种传输检测方法,其特征在于,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:

11.根据权利要求9或10所述的方法,其特征在于,所述第一入口设备确定所述第一数据报文的处理方式为bum处理方式之后,所述方法还包括:

12.根据权利要求11所述的方法,其特征在于,所述方法还包括:

13.一种传输检测方法,其特征在于,所述方法包括:

14.根据权利要求13所述的方法,其特征在于,

15.根据权利要求13所述的方法,其特征在于,

16.根据权利要求15所述的方法,其特征在于,所述第一流还包括单播报文,

17.根据权利要求13所述的方法,其特征在于,

18.根据权利要求17所...

【专利技术属性】
技术研发人员:辛方杨平安生绪博周天然
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1