System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,尤其涉及一种业务流检测方法、装置、介质及相关设备。
技术介绍
1、在网络通信中,不同用户有不同的服务级别协议(service level agreement,sla)需求,针对不同sla需求的业务应规划与之匹配的业务流,业务流可以理解为一段时间内连续发出的报文。通常采用随流检测的方式直接利用报文对业务流进行质量检测。
2、但是,由于网际协议版本4(internet protocol version 4,ipv4)和网际协议版本6(internet protocol version 6,ipv6)报文头格式不统一,目前不同的网际协议版本(比如ipv4和ipv6)的报文各有一套自己的随流检测方法,导致业务流检测方法的统一性较差。
技术实现思路
1、本申请实施例提供一种业务流检测方法、装置、介质及相关设备,提高了业务流检测方法的统一性。
2、为达到上述目的,第一方面,本申请实施例提供一种业务流检测方法,应用于第一设备,所述第一设备为报文转发路径中的首节点设备,包括:
3、接收配置信息,所述配置信息用于指示对业务流进行检测的相关信息;
4、根据所述配置信息,为目标业务流的第一目标报文添加目标报文头,得到第二目标报文,所述目标报文头为根据所述配置信息确定的报文头;
5、向第二设备发送所述第二目标报文,所述第二设备为所述报文转发路径中的中间节点设备或尾节点设备。
6、第二方面,本申请实施例提供一种业务流检测
7、接收第三设备发送的第三目标报文,所述第三设备为报文转发路径中的首节点设备或中间节点设备,所述第三目标报文包括目标业务流的第一目标报文和目标报文头;所述目标报文头为基于配置信息确定的报文头,或,所述目标报文头为在基于所述配置信息确定的报文头上进行更新得到的报文头;其中,所述配置信息用于指示对业务流进行检测的相关信息;
8、根据所述目标报文头,对所述目标业务流进行检测。
9、第三方面,本申请实施例提供一种业务流检测装置,包括:
10、第一接收模块,用于接收配置信息,所述配置信息用于指示对业务流进行检测的相关信息;
11、第一确定模块,用于根据所述配置信息,为目标业务流的第一目标报文添加目标报文头,得到第二目标报文,所述目标报文头为根据所述配置信息确定的报文头;
12、第一发送模块,用于向第二设备发送所述第二目标报文,所述第二设备为所述报文转发路径中的中间节点设备或尾节点设备。
13、第四方面,本申请实施例提供一种业务流检测装置,包括:
14、第二接收模块,用于接收第三设备发送的第三目标报文,所述第三设备为报文转发路径中的首节点设备或中间节点设备,所述第三目标报文包括目标业务流的第一目标报文和目标报文头;所述目标报文头为基于配置信息确定的报文头,或,所述目标报文头为在基于所述配置信息确定的报文头上进行更新得到的报文头;其中,所述配置信息用于指示对业务流进行检测的相关信息;
15、第二确定模块,用于根据所述目标报文头,对所述目标业务流进行检测。
16、第五方面,本申请实施例提供一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的业务流检测方法中的步骤,或如第二方面所述的业务流检测方法中的步骤。
17、第六方面,本申请实施例提供一种可读存储介质,所述可读存储介质上存储有程序,所述程序被处理器执行时实现如第一方面所述的业务流检测方法中的步骤,或如第二方面所述的业务流检测方法中的步骤。
18、本申请实施例中,通过接收用于指示对业务流进行检测的相关信息的配置信息,根据配置信息,为目标业务流的第一目标报文添加目标报文头,得到第二目标报文,并向第二设备发送第二目标报文。这样,可以给不同网际协议版本的报文统一添加目标报文头,并基于目标报文头进行业务流检测,从而可以将不同网际协议版本的报文的随流检测方法统一起来,进而提高了业务流检测方法的统一性。
本文档来自技高网...【技术保护点】
1.一种业务流检测方法,其特征在于,应用于第一设备,所述第一设备为报文转发路径中的首节点设备,包括:
2.根据权利要求1所述的方法,其特征在于,所述配置信息包括以下至少一项:
3.根据权利要求2所述的方法,其特征在于,所述根据所述配置信息,为目标业务流的第一目标报文添加目标报文头,得到第二目标报文,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述配置信息,确定所述目标报文头中字段的值,包括以下至少一项:
5.根据权利要求1所述的方法,其特征在于,所述第一目标报文包括IPv4报文和IPv6报文中的至少一项。
6.根据权利要求1所述的方法,其特征在于,所述配置信息携带第一标识,目标业务流包括:根据所述第一标识确定的业务流。
7.一种业务流检测方法,其特征在于,应用于第二设备,所述第二设备为报文转发路径中的中间节点设备或尾节点设备,包括:
8.根据权利要求7所述的方法,其特征在于,所述根据所述目标报文头,对所述目标业务流进行检测,包括:
9.根据权利要求8所述的方法,其特征在于
10.根据权利要求8所述的方法,其特征在于,所述对所述目标业务流进行检测,获得第一检测结果包括:
11.根据权利要求8所述的方法,其特征在于,在所述第二设备为报文转发路径中的中间节点设备的情况下,所述确定是否向控制设备发送所述第一检测结果之后,所述方法还包括:
12.根据权利要求11所述的方法,其特征在于,所述确定是否向控制设备发送所述第一检测结果包括:
13.根据权利要求8所述的方法,其特征在于,在所述第二设备为报文转发路径中的尾节点设备的情况下,所述确定是否向控制设备发送所述第一检测结果之后,所述方法还包括:
14.根据权利要求13所述的方法,其特征在于,所述确定是否向控制设备发送所述第一检测结果之后,所述方法还包括:
15.一种业务流检测装置,其特征在于,包括:
16.一种业务流检测装置,其特征在于,包括:
17.一种电子设备,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至6中任一项所述的业务流检测方法中的步骤,或如权利要求7至14中任一项所述的业务流检测方法中的步骤。
18.一种可读存储介质,其特征在于,所述可读存储介质上存储有程序,所述程序被处理器执行时实现如权利要求1至6中任一项所述的业务流检测方法中的步骤,或如权利要求7至14中任一项所述的业务流检测方法中的步骤。
...【技术特征摘要】
1.一种业务流检测方法,其特征在于,应用于第一设备,所述第一设备为报文转发路径中的首节点设备,包括:
2.根据权利要求1所述的方法,其特征在于,所述配置信息包括以下至少一项:
3.根据权利要求2所述的方法,其特征在于,所述根据所述配置信息,为目标业务流的第一目标报文添加目标报文头,得到第二目标报文,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述配置信息,确定所述目标报文头中字段的值,包括以下至少一项:
5.根据权利要求1所述的方法,其特征在于,所述第一目标报文包括ipv4报文和ipv6报文中的至少一项。
6.根据权利要求1所述的方法,其特征在于,所述配置信息携带第一标识,目标业务流包括:根据所述第一标识确定的业务流。
7.一种业务流检测方法,其特征在于,应用于第二设备,所述第二设备为报文转发路径中的中间节点设备或尾节点设备,包括:
8.根据权利要求7所述的方法,其特征在于,所述根据所述目标报文头,对所述目标业务流进行检测,包括:
9.根据权利要求8所述的方法,其特征在于,所述对所述目标业务流进行检测,获得第一检测结果包括:
10.根据权利要求8所述的方法,其特征在于,所述对所述目标业务流进行检测,获得第一检测结果包括:
...
【专利技术属性】
技术研发人员:程伟强,翁思俊,姜文颖,颜宇,
申请(专利权)人:中国移动通信有限公司研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。