一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

随流检测方法及相关设备与流程

2022-02-20 19:44:29 来源:中国专利 TAG:

技术特征:
1.一种随流检测方法,其特征在于,所述方法包括:第一节点接收第二节点发送的报文,所述第一节点和所述第二节点为网络中的两个节点;在所述报文包括第一流量检测头、且所述报文的上行隧道的隧道类型和下行隧道的隧道类型不一致的情况下,所述第一节点根据所述第一流量检测头生成第二流量检测头,将所述报文中的所述第一流量检测头替换为所述第二流量检测头,向所述第三节点发送包括所述第二流量检测头的报文;其中,所述第二流量检测头为所述下行隧道所支持的流量检测头,所述上行隧道为所述第二节点到所述第一节点之间的隧道,所述下行隧道为所述第一节点到第三节点之间的隧道。2.如权利要求1所述的方法,其特征在于,所述第一节点接收第二节点发送的报文之后,所述方法还包括:判断所述报文是否包括所述第一流量检测头;在所述报文包括所述第一流量检测头的情况下,判断所述报文的上行隧道的隧道类型和下行隧道的隧道类型是否一致。3.如权利要求2所述的方法,其特征在于,所述报文中包括第一标记字段,所述第一标记字段的值指示随流检测是否为跨不同类型隧道的随流检测;所述方法还包括:在所述第一标记字段的值指示随流检测为跨不同类型隧道的随流检测的情况下,执行所述判断所述报文的上行隧道的隧道类型和下行隧道的隧道类型是否一致的操作。4.如权利要求3所述的方法,其特征在于,所述方法还包括:在所述第一标记字段的值指示随流检测为同一类型隧道的随流检测的情况下,不执行所述判断所述报文的上行隧道的隧道类型和下行隧道的隧道类型是否一致的操作,所述第一节点更新所述第一流量检测头中的生存时间值ttl字段的值,向所述第三节点发送包括更新后的第一流量检测头的报文。5.如权利要求2所述的方法,其特征在于,所述第一节点包括上行管理芯片和微码芯片;所述第一节点接收第二节点发送的报文之后,所述方法还包括:所述上行管理芯片在所述报文中添加内部转发头,所述内部转发头包括第二标记字段,所述第二标记字段的值指示所述报文是否包括所述第一流量检测头;所述判断所述报文是否包括所述第一流量检测头,包括:所述微码芯片基于所述第二标记字段的值判断所述报文是否包括所述第一流量检测头。6.如权利要求5所述的方法,其特征在于,在所述第二标记字段的值指示所述报文包括所述第一流量检测头的情况下,所述内部转发头进一步包括第三标记字段,所述第三标记字段的值指示所述上行隧道的隧道类型;所述判断所述报文的上行隧道的隧道类型和下行隧道的隧道类型是否一致,包括:所述微码芯片基于所述第三标记字段的值判断所述报文的上行隧道的隧道类型和下行隧道的隧道类型是否一致。
7.如权利要求1至3、5-6中任一所述的方法,其特征在于,所述方法还包括:在所述报文包括第一流量检测头、且所述报文的上行隧道的隧道类型和下行隧道的隧道类型不一致的情况下的情况下,根据所述第一流量检测头确定链路状态报文,所述链路状态报文中包括第四标记字段,所述第四标记字段的值指示所述第一节点的上行隧道类型和下行隧道类型不一致;向控制节点发送所述链路状态报文。8.如权利要求1至3、5-7中任一所述的方法,其特征在于,所述第一节点根据所述第一流量检测头生成第二流量检测头,包括:将所述第一流量检测头中的生存时间值ttl字段的值与参考值之间的差值确定为所述第二流量检测头中的ttl字段的值;将所述第一流量检测头中其他与所述第二流量检测头属于相同字段的值复制到所述第二流量检测头中。9.如权利要求2所述的方法,其特征在于,所述判断所述报文的上行隧道的隧道类型和下行隧道的隧道类型是否一致之后,所述方法还包括:在所述报文的上行隧道的隧道类型和下行隧道的隧道类型一致的情况下,所述第一节点更新所述第一流量检测头中的生存时间值ttl字段的值,向所述第三节点发送包括更新后的第一流量检测头的报文。10.如权利要求1至9任一所述的方法,其特征在于,所述第一流量检测头指示对待检测的数据流进行ifit检测或者进行网络协议流性能测试ipfpm检测。11.如权利要求3或4所述的方法,其特征在于,所述第一标记字段为所述第一流量检测头中的字段。12.如权利要求11所述的方法,其特征在于,在所述第一流量检测头指示随流检测为随流信息遥测ifit检测的情况下,所述第一标记字段为所述第一流量检测头包括的流操作扩展头fieh中的字段。13.如权利要求1至12任一所述的方法,其特征在于,所述隧道类型包括多协议标签交换mpls隧道和基于互联网协议第六版的段路由srv6隧道。14.一种随流检测方法,其特征在于,所述方法包括:控制节点向网络中待检测数据流的入口节点发送随流检测请求;其中,在针对所述数据流的随流检测为跨不同类型隧道的随流检测的情况下,所述随流检测请求指示随流检测为跨不同类型隧道的随流检测,所述跨不同类型的隧道是指待检测的数据流的传输路径中存在节点的上行隧道的隧道类型和下行隧道的隧道类型不一致。15.如权利要求14所述的方法,其特征在于,在针对所述数据流的随流检测为同一类型隧道的随流检测的情况下,所述随流检测请求指示随流检测为同一类型隧道的随流检测。16.如权利要求14或15所述的方法,其特征在于,所述方法还包括:所述控制节点获取所述数据流的传输路径上每个节点的下行隧道的隧道类型;在各个节点的下行隧道的隧道类型中存在不同隧道类型的情况下,确定针对所述数据流的随流检测为跨不同类型隧道的随流检测。17.如权利要求14至16任一所述的方法,其特征在于,所述随流检测包括随流信息遥测ifit检测或者网络协议流性能测试ipfpm检测。
18.如权利要求14至17任一所述的方法,其特征在于,所述隧道类型包括多协议标签交换mpls隧道和基于互联网协议第六版的段路由srv6隧道。19.一种随流检测方法,其特征在于,所述方法包括:网络的入口节点接收控制节点下发的随流检测请求,其中,在针对待检测数据流的随流检测为跨不同类型隧道的随流检测的情况下,所述随流检测请求指示随流检测为跨不同类型隧道的随流检测,所述跨不同类型的隧道是指待检测的数据流的传输路径中存在节点的上行隧道的隧道类型和下行隧道的隧道类型不一致,所述随流检测请求包括待检测的数据流的流标识;在接收到所述流标识所指示的报文的情况下,所述入口节点在所述报文中添加第一流量检测头,所述第一流量检测头指示对所述流标识所指示的数据流进行随流检测。20.如权利要求19所述的方法,其特征在于,如果所述随流检测请求指示随流检测为跨不同类型隧道的随流检测,所述入口节点处理后的报文中包括第一标记字段,所述第一标记字段的值指示随流检测为跨不同类型隧道的随流检测。21.如权利要求20所述的方法,其特征在于,如果所述随流检测请求指示随流检测为同一类型隧道的随流检测,则在报文中添加的第一标记字段的值指示随流检测为同一类型隧道的随流检测。22.如权利要求19至21任一所述的方法,其特征在于,所述第一流量检测头指示对待检测的数据流进行ifit检测或者进行网络协议流性能测试ipfpm检测。23.如权利要求20或21所述的方法,其特征在于,所述第一标记字段为所述第一流量检测头中的字段。24.如权利要求23所述的方法,其特征在于,在所述第一流量检测头指示随流检测为随流信息遥测ifit检测的情况下,所述第一标记字段为所述第一流量检测头包括的流操作扩展头fieh中的字段。25.如权利要求19至24任一所述的方法,其特征在于,所述隧道类型包括多协议标签交换mpls隧道和基于互联网协议第六版的段路由srv6隧道。26.一种网络设备,应用于网络系统,所述网络系统包括控制节点,第一节点,第二节点和第三节点,所述第一节点、所述第二节点以及所述第三节点为待检测数据流的传输路径上的三个节点,所述网络设备为所述第一节点,其特征在于,所述网络设备包括:接收模块,用于接收第二节点发送的报文;生成模块,用于在所述报文包括第一流量检测头、且所述报文的上行隧道的隧道类型和下行隧道的隧道类型不一致的情况下,所述第一节点根据所述第一流量检测头生成第二流量检测头,将所述报文中的所述第一流量检测头替换为所述第二流量检测头;发送模块,用于向所述第三节点发送包括所述第二流量检测头的报文。其中,所述第二流量检测头为所述下行隧道所支持的流量检测头,所述上行隧道为所述第二节点到所述第一节点之间的隧道,所述下行隧道为所述第一节点到第三节点之间的隧道。27.如权利要求26所述的网络设备,其特征在于,所述网络设备还包括判断模块,用于:接收第二节点发送的报文之后,判断所述报文是否包括所述第一流量检测头;在所述报文包括所述第一流量检测头的情况下,判断所述报文的上行隧道的隧道类型
和下行隧道的隧道类型是否一致。28.如权利要求27所述的网络设备,其特征在于,所述报文中包括第一标记字段,所述第一标记字段的值指示随流检测是否为跨不同类型隧道的随流检测;所述判断模块,用于在所述第一标记字段的值指示随流检测为跨不同类型隧道的随流检测的情况下,判断所述报文的上行隧道的隧道类型和下行隧道的隧道类型是否一致。29.如权利要求28所述的网络设备,其特征在于,所述判断模块,还用于在所述第一标记字段的值指示随流检测为同一类型隧道的随流检测的情况下,不执行所述判断所述报文的上行隧道的隧道类型和下行隧道的隧道类型是否一致的操作,所述第一节点更新所述第一流量检测头中的生存时间值ttl字段的值;所述发送模块,还用于向所述第三节点发送包括更新后的第一流量检测头的报文。30.如权利要求27所述的网络设备,其特征在于,所述网络设备还包括:添加模块,用于在所述报文中添加内部转发头,所述内部转发头包括第二标记字段,所述第二标记字段的值指示所述报文是否包括流量检测头;所述判断模块用于:基于所述第二标记字段的值判断所述报文是否包括所述第一流量检测头。31.如权利要求30所述的网络设备,其特征在于,在所述第二标记字段的值指示所述报文包括所述第一流量检测头的情况下,所述内部转发头进一步包括第三标记字段,所述第三标记字段的值指示所述上行隧道的隧道类型;所述判断模块用于:基于所述第三标记字段的值判断所述报文的上行隧道的隧道类型和下行隧道的隧道类型是否一致。32.如权利要求26至28、30至31中任一所述的网络设备,其特征在于,所述网络设备还包括:确定模块,用于在所述报文包括第一流量检测头、且所述报文的上行隧道的隧道类型和下行隧道的隧道类型不一致的情况下的情况下,根据所述第一流量检测头确定链路状态报文,所述链路状态报文中包括第四标记字段,所述第四标记字段的值指示所述第一节点的上行隧道类型和下行隧道类型不一致;所述发送模块还用于,将向控制节点发送所述链路状态报文。33.如权利要求26至28、30至32中任一所述的网络设备,其特征在于,所述生成模块用于:将所述第一流量检测头中的生存时间值ttl字段的值与参考值之间的差值确定为所述第二流量检测头中的ttl字段的值;将所述第一流量检测头中其他与所述第二流量检测头属于相同字段的值复制到所述第二流量检测头中。34.如权利要求27所述的网络设备,其特征在于,所述网络设备还包括:更新模块,用于判断所述报文的上行隧道的隧道类型和下行隧道的隧道类型是否一致之后,在所述报文的上行隧道的隧道类型和下行隧道的隧道类型一致的情况下,更新所述第一流量检测头中的生存时间值ttl字段的值;
所述发送模块,还用于向所述第三节点发送包括更新后的第一流量检测头的报文。35.如权利要求26至34任一所述的网络设备,其特征在于,所述第一流量检测头指示对待检测的数据流进行ifit检测或者进行网络协议流性能测试ipfpm检测。36.如权利要求28或29所述的网络设备,其特征在于,所述第一标记字段为所述第一流量检测头中的字段。37.如权利要求36所述的网络设备,其特征在于,在所述第一流量检测头指示随流检测为随流信息遥测ifit检测的情况下,所述第一标记字段为所述第一流量检测头包括的流操作扩展头fieh中的字段。38.如权利要求26至37任一所述的方法,其特征在于,所述隧道类型包括多协议标签交换mpls隧道和基于互联网协议第六版的段路由srv6隧道。39.一种网络设备,应用于网络系统,所述网络系统包括控制节点,第一节点,第二节点和第三节点,所述第一节点、所述第二节点以及所述第三节点为待检测数据流的传输路径上的三个节点,所述网络设备为所述控制节点,其特征在于,所述网络设备包括:发送模块,用于在向网络中所述数据流的入口节点发送随流检测请求;其中,在针对所述数据流的随流检测为跨不同类型隧道的随流检测的情况下,所述随流检测请求指示随流检测为跨不同类型隧道的随流检测,所述跨不同类型的隧道是指待检测的数据流的传输路径中存在节点的上行隧道的隧道类型和下行隧道的隧道类型不一致。40.如权利要求39所述的网络设备,其特征在于,在针对所述数据流的随流检测为同一类型隧道的随流检测的情况下,所述随流检测请求指示随流检测为同一类型隧道的随流检测。41.如权利要求40所述的网络设备,其特征在于,所述网络设备还包括:获取模块,用于获取所述数据流的传输路径上每个节点的下行隧道的隧道类型;确定模块,还用于在各个节点的下行隧道的隧道类型中存在不同隧道类型的情况下,确定针对所述数据流的随流检测为跨不同类型隧道的随流检测。42.如权利要求39至31任一所述的网络设备,其特征在于,所述随流检测包括随流信息遥测ifit检测或者网络协议流性能测试ipfpm检测。43.如权利要求39至42任一所述的网络设备,其特征在于,所述隧道类型包括多协议标签交换mpls隧道和基于互联网协议第六版的段路由srv6隧道。44.一种网络设备,应用于网络系统,所述网络系统包括控制节点,第一节点,第二节点和第三节点,所述第一节点、所述第二节点以及所述第三节点为待检测数据流的传输路径上的三个节点,所述网络设备为所述数据流在所述网络系统中的入口节点,其特征在于,所述网络设备包括:接收模块,用于接收控制节点下发的随流检测请求,其中,在针对待检测数据流的随流检测为跨不同类型隧道的随流检测的情况下,所述随流检测请求指示随流检测为跨不同类型隧道的随流检测,所述跨不同类型的隧道是指待检测的数据流的传输路径中存在节点的上行隧道的隧道类型和下行隧道的隧道类型不一致,所述混合随流检测请求包括待检测的数据流的流标识;添加模块,用于在接收到所述流标识所指示的报文的情况下,在所述报文中添加第一流量检测头,所述第一流量检测头指示对所述流标识所指示的数据流进行随流检测。
45.如权利要求44所述的网络设备,其特征在于,如果所述随流检测请求指示随流检测为跨不同类型隧道的随流检测,所述入口节点处理后的报文中包括第一标记字段,所述第一标记字段的值指示随流检测为跨不同类型隧道的随流检测。46.如权利要求45所述的网络设备,其特征在于,如果所述随流检测请求指示随流检测为同一类型隧道的随流检测,则在报文中添加的第一标记字段的值指示随流检测为同一类型隧道的随流检测。47.如权利要求44至46任一所述的网络设备,其特征在于,所述第一流量检测头指示对待检测的数据流进行ifit检测或者进行网络协议流性能测试ipfpm检测。48.如权利要求45或46所述的网络设备,其特征在于,所述第一标记字段为所述第一流量检测头中的字段。49.如权利要求48所述的网络设备,其特征在于,在所述第一流量检测头指示随流检测为随流信息遥测ifit检测的情况下,所述第一标记字段为所述第一流量检测头包括的流操作扩展头fieh中的字段。50.如权利要求44至49任一所述的网络设备,其特征在于,所述隧道类型包括多协议标签交换mpls隧道和基于互联网协议第六版的段路由srv6隧道。51.一种随流检测系统,其特征在于,所述系统包括控制节点、数据流的入口节点、第一节,所述第一节点为所述入口节点的下一跳节点;所述控制节点,用于向所述入口节点发送随流检测请求,其中,在针对所述数据流的随流检测为跨不同类型隧道的随流检测的情况下,所述随流检测请求指示随流检测为跨不同类型隧道的随流检测,所述跨不同类型的隧道是指待检测的数据流的传输路径中存在节点的上行隧道的隧道类型和下行隧道的隧道类型不一致;所述入口节点,用于接收控制节点下发的随流检测请求,所述随流检测请求包括待检测的数据流的流标识,在接收到所述流标识所指示的报文的情况下,所述入口节点在所述报文中添加第一流量检测头,所述第一流量检测头指示对所述流标识所指示的数据流进行随流检测;所述第一节点用于,接收所述入口节点发送的报文,在所述报文包括第一流量检测头、且所述报文的上行隧道的隧道类型和下行隧道的隧道类型不一致的情况下,所述第一节点根据所述第一流量检测头生成第二流量检测头,将所述报文中的所述第一流量检测头替换为所述第二流量检测头,所述第二流量检测头为所述下行隧道所支持的流量检测头,所述上行隧道为所述入口节点到所述第一节点之间的隧道,所述下行隧道为所述第一节点到第三节点之间的隧道,所述第三节点为所述第一节点转发所述报文的下一跳,所述第一节点向所述第三节点发送包括所述第二流量检测头的报文。52.一种芯片,其特征在于,所述芯片包括处理器和通信接口;所述芯片用于实现权利要求1-13、或者、权利要求14-18、或者、权利要求19-25中任一所述的方法。

技术总结
本申请公开了一种随流检测方法及相关设备,属于通信技术领域。所述方法包括:在第一节点的上行隧道的隧道类型和下行隧道的隧道类型不一致的情况下,第一节点根据第一流量检测头生成第二流量检测头,因此,第一节点无需通过控制节点下发的IFIT指示就能向下一跳继续发送携带流量检测头的报文,从而实现跨不同隧道类型的随流检测。如此,在某个业务的数据流需要进行随流检测时,无需控制节点向每个子网的头节点下发IFIT指示。由此可知,本申请实施例中的随流检测便能够以整个业务为单位进行,而无需以子网为单位进行,从而提高了随流检测的灵活性和效率。的灵活性和效率。的灵活性和效率。


技术研发人员:贲智勇 李维东
受保护的技术使用者:华为技术有限公司
技术研发日:2020.07.17
技术公布日:2022/1/17
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献