本申请涉及传输与ip,尤其涉及一种随流检测方法及装置、通信设备。
背景技术:
1、在承载网中,除了存在基于不同隧道类型的子网外,还存在一种特殊的场景,也即是,裸ipv6(native ipv6)转发的网络类型。在native ipv6转发场景下,业务报文并未封装在任何隧道中,也即是,业务报文没有额外的隧道报文头,针对业务的随流检测无法采用常见的在隧道报文头中扩展使能的方法实现。因此,在native ipv6场景中,难以利用现有技术手段实现能真实反应业务流量在网络中运行情况的随流检测,这不利于对不同业务流的更细粒度的灵活调度、优化,及多类型服务等级协议(service-level agreement,sla)需求实现等。
技术实现思路
1、为解决上述技术问题,本申请实施例提供了一种随流检测方法及装置、通信设备、芯片、计算机可读存储介质。
2、本申请实施例提供的随流检测方法,包括:
3、第一设备发送报文,所述报文的报文头包括第一字段和/或第二字段,其中,
4、所述第一字段中的至少部分比特用于指示所述报文是否为随流检测报文;
5、所述第二字段中的至少部分比特用于指示随流检测信息。
6、本申请实施例提供的随流检测方法,包括:
7、第二设备接收报文,所述报文的报文头包括第一字段和/或第二字段,其中,
8、所述第一字段中的至少部分比特用于指示所述报文是否为随流检测报文;
9、所述第二字段中的至少部分比特用于指示随流检测信息。
10、本申请实施例提供的随流检测装置,应用于第一设备,所述装置包括:
11、发送单元,用于发送报文,所述报文的报文头包括第一字段和/或第二字段,其中,
12、所述第一字段中的至少部分比特用于指示所述报文是否为随流检测报文;
13、所述第二字段中的至少部分比特用于指示随流检测信息。
14、本申请实施例提供的随流检测装置,应用于第二设备,所述装置包括:
15、接收单元,用于接收报文,所述报文的报文头包括第一字段和/或第二字段,其中,
16、所述第一字段中的至少部分比特用于指示所述报文是否为随流检测报文;
17、所述第二字段中的至少部分比特用于指示随流检测信息。
18、本申请实施例提供的通信设备,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行上述任意一种随流检测方法。
19、本申请实施例提供的芯片,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行上述任意一种方法。
20、本申请实施例提供的芯计算机可读存储介质,用于存储计算机程序,所述计算机程序使得计算机执行上述任意一种方法。
21、本申请实施例的技术方案提出了一种可以但不局限于适用于native ipv6网络的业务质量随流检测方法,本申请实施例的技术方案的实现利用报文头中已有的第一字段和/或第二字段,无需额外增加扩展字段,具有更少的报文头开销;本申请实施例的技术方案不依赖于各类型的overlay隧道头,因此无需对各类型的隧道类型做适配及引流封装、解封装等一系列操作。通过本申请的随流检测方法有利于实现更好的路径规划和sla服务,以及在故障后对业务流故障的精确定位。此外,本申请实施例的技术方案利用随流这一思想,因而不同于难以直接体现业务真实情况的单独构造检测报文方法,该随流检测方法直接利用报文头携带的随流检测信息实现更精准的随流检测。
1.一种随流检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一字段中用于指示所述报文是否为随流检测报文的至少部分比特占据所述第一字段中的最高位。
3.根据权利要求1所述的方法,其特征在于,所述第二字段中用于指示随流检测信息的至少部分比特占据所述第二字段中的最高位。
4.根据权利要求1所述的方法,其特征在于,所述随流检测信息包括以下至少之一:检测周期、丢包测量染色标记、时延测量染色标记。
5.根据权利要求4所述的方法,其特征在于,
6.根据权利要求5所述的方法,其特征在于,所述第二字段中的n1比特的不同取值用于指示不同的检测周期。
7.根据权利要求1或5所述的方法,其特征在于,
8.根据权利要求1或7所述的方法,其特征在于,所述第一设备发送报文之前,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
10.根据权利要求1或5所述的方法,其特征在于,
11.根据权利要求10所述的方法,其特征在于,所述第一设备发送报文之前,所述方法还包括:
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
13.根据权利要求1至12中任一项所述的方法,其特征在于,所述第一字段为流量级别traffic class字段,所述第二字段为流标签flow label字段。
14.一种随流检测方法,其特征在于,所述方法包括:
15.根据权利要求14所述的方法,其特征在于,所述第一字段中用于指示所述报文是否为随流检测报文的至少部分比特占据所述第一字段中的最高位。
16.根据权利要求14所述的方法,其特征在于,所述第二字段中用于指示随流检测信息的至少部分比特占据所述第二字段中的最高位。
17.根据权利要求14所述的方法,其特征在于,所述随流检测信息包括以下至少之一:检测周期、丢包测量染色标记、时延测量染色标记。
18.根据权利要求17所述的方法,其特征在于,
19.根据权利要求18所述的方法,其特征在于,所述第二字段中的n1比特的不同取值用于指示不同的检测周期。
20.根据权利要求14或18所述的方法,其特征在于,
21.根据权利要求20所述的方法,其特征在于,所述第二设备接收报文之后,所述方法还包括:
22.根据权利要求14或18所述的方法,其特征在于,
23.根据权利要求22所述的方法,其特征在于,所述第二设备接收报文之后,所述方法还包括:
24.根据权利要求14至23中任一项所述的方法,其特征在于,所述第一字段为trafficclass字段,所述第二字段为flow label字段。
25.一种随流检测装置,其特征在于,应用于第一设备,所述装置包括:
26.一种随流检测装置,其特征在于,应用于第二设备,所述装置包括:
27.一种通信设备,其特征在于,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行如权利要求1至13中任一项所述的方法,或者权利要求14至24中任一项所述的方法。
28.一种芯片,其特征在于,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如权利要求1至13中任一项所述的方法,或者权利要求14至24中任一项所述的方法。
29.一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至13中任一项所述的方法,或者权利要求14至24中任一项所述的方法。