一种元数据的传输方法及装置制造方法及图纸

技术编号:17444537 阅读:117 留言:0更新日期:2018-03-10 18:07
本发明专利技术公开了一种元数据的传输方法及装置,所述方法包括:对路由协议中的协议报文进行扩展,使扩展后的协议报文支持通告段路由Segment Routing网络中的设备具有处理元数据Metadata的能力。

【技术实现步骤摘要】
一种元数据的传输方法及装置
本专利技术涉及段路由(SegmentRouting)网络领域中的元数据,尤其涉及一种元数据传输方法及装置。
技术介绍
段路由是一种基于源地址的路由的方法,通过在现有的多协议标签交换(MPLS,Multi-ProtocolLabelSwitching)网络的报文头或者互联网协议版本6(IPv6,InternetProtocolVersion6)报文头中携带段路由报文头(SegmentRoutingHeader),在段路由报文头(SRHeader,SegmentRoutingHeader)中携带有一系列的指示操作(也称为段操作)用于数据在网络中的路由和传输。通过段路由可以非常便捷的实现网络的负载均衡和流程工程,以及快速重路由等复杂网络功能。其中段操作指示也可以扩展实现基于业务或者拓扑的路由指示,那么段路由也可以实现基于业务的网络虚拟化以及操作维护管理(OAM,OperationAdministrationandMaintenance)等方面的应用。段路由技术原理图如图1所示,图中I为入口(Ingress)节点,负责对报文P进行段路由格式的封装,E为出口(Egress)节点,负责解封装段路由报文,其中A,B,C,D,F为中间的转发节点,负责对于段路由报文进行数据转发。图中从I到E节点的最短路径为I-A-B-C-E,同时用户需求为希望报文转发的时候需要经过节点B,但是又不希望经过A-B和C-E之间的链路。这种情况下利用传统的基于最短路径的计算方法无法满足客户的需求,因此业界提出了一种段路由的技术,在入口的Ingress节点I上将需要经过的路径的指示操作封装在SRHeader中,中间路由器根据这些指示操作进行数据转发,而这些指示标识通过内部网关协议(IGP,InnerGatewayProtocol)路由协议进行通告,不需要传统的采用信令协议的方式进行通告,中间节点也不需要维护流量工程的转发信息,简化了网络部署。网络节点或者设备的逻辑模块之间经常需要传递和共享一些业务信息、或者中间过程数据信息、模型参数信息等内容,为此提出了元数据(Metadata)的概念,元数据为这些参数信息定义了一定的格式和规则,在报文在节点或者设备的逻辑模块之间传输报文时携带有这些元数据,实现了业务信息、过程数据信息和模型信息在这些设备或者模块之间的传递的功能。对于段路由技术网络,当前的数据平面封装和控制面协议都不支持段路由报文携带元数据。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种元数据的传输方法及装置。本专利技术实施例提供的元数据的传输方法,包括:扩展路由协议通告SegmentRouting网络中的设备具有处理Metadata的能力。本专利技术实施例中,所述扩展路由协议通告SegmentRouting网络中的设备具有处理Metadata的能力,包括:对路由协议中的协议报文进行扩展,使扩展后的协议报文支持通告SegmentRouting网络中的设备具有处理Metadata的能力。本专利技术实施例中,所述路由协议包括中间系统到中间系统ISIS协议;对应地,所述对路由协议中的协议报文进行扩展,使扩展后的协议报文支持通告SegmentRouting网络中的设备具有处理Metadata的能力,包括:扩展ISISRouterCapabilityTLV增加携带Metadata能力属性信息的子TLV。本专利技术实施例中,所述路由协议包括开放式最短路径优先OSPF协议;对应地,所述对路由协议中的协议报文进行扩展,使扩展后的协议报文支持通告SegmentRouting网络中的设备具有处理Metadata的能力,包括:扩展OSPFRIOpaqueLSA增加携带Metadata能力属性信息的子TLV。本专利技术实施例中,所述路由协议包括具链路状态的边界网关协议BGP-LS;对应地,所述对路由协议中的协议报文进行扩展,使扩展后的协议报文支持通告SegmentRouting网络中的设备具有处理Metadata的能力,包括:扩展BGP-LS协议的NodeAttributeTLV增加携带Metadata能力属性信息的子TLV。本专利技术实施例中,所述子TLV包括SegmentRoutingMetadataSub-TLV。本专利技术实施例中,所述对路由协议中的协议报文进行扩展,使扩展后的协议报文支持通告SegmentRouting网络中的设备具有处理Metadata的能力,包括:利用设定的多协议标签交换MPLS标签值标识SegmentRouting报文的SRlist的后面携带有Metadata数据。本专利技术实施例提供的元数据的传输装置,包括:扩展模块,用于扩展路由协议通告SegmentRouting网络中的设备具有处理Metadata的能力。本专利技术实施例中,所述扩展模块,还用于对路由协议中的协议报文进行扩展,使扩展后的协议报文支持通告SegmentRouting网络中的设备具有处理Metadata的能力。本专利技术实施例中,所述路由协议包括中间系统到中间系统ISIS协议;对应地,所述扩展模块,还用于扩展ISISRouterCapabilityTLV增加携带Metadata能力属性信息的子TLV。本专利技术实施例中,所述路由协议包括开放式最短路径优先OSPF协议;对应地,所述扩展模块,还用于扩展OSPFRIOpaqueLSA增加携带Metadata能力属性信息的子TLV。本专利技术实施例中,所述路由协议包括具链路状态的边界网关协议BGP-LS;对应地,所述扩展模块,还用于扩展BGP-LS协议的NodeAttributeTLV增加携带Metadata能力属性信息的子TLV。本专利技术实施例中,所述子TLV包括SegmentRoutingMetadataSub-TLV。本专利技术实施例中,所述扩展模块,还用于利用设定的多协议标签交换MPLS标签值标识SegmentRouting报文的SRlist的后面携带有Metadata数据。本专利技术实施例的技术方案,扩展路由协议通告SegmentRouting网络中的设备具有处理Metadata的能力。本专利技术实施例的技术方案,能够使SegmentRouting网络中的所有设备均支持Metadata的传输,从而使SEGMENTROUTING网络支持Metadata的传输,从而实现了业务信息、过程数据信息和模型信息在这些设备或者模块之间的传递的功能,提升了SEGMENTROUTING网络的数据传输精准度,提升了SEGMENTROUTING网络的数据传输效率。附图说明图1为SegmentRouting技术原理结构图;图2为本专利技术实施例的ISISRouterCAPABILITYTLV格式图;图3为本专利技术实施例的SegmentRoutingMetadataSub-TLV格式图;图4为本专利技术实施例的携带Metadata的SegmentRouting数据平面封装格式图;图5为本专利技术实施例的路由协议通告Metadata能力属性网络结构图;图6为本专利技术实施例的BGP-LS协议通告Metadata能力属性网络结构图;图7为本专利技术实施例的携带Metadata数据的SegmentRouting报文数据转发示意图;图8为本专利技术实施例的元数据的传输方法的流程示意图;图9本文档来自技高网
...
一种元数据的传输方法及装置

【技术保护点】
一种元数据的传输方法,其特征在于,所述方法包括:扩展路由协议通告段路由Segment Routing网络中的设备具有处理元数据Metadata的能力。

【技术特征摘要】
1.一种元数据的传输方法,其特征在于,所述方法包括:扩展路由协议通告段路由SegmentRouting网络中的设备具有处理元数据Metadata的能力。2.根据权利要求1所述的元数据的传输方法,其特征在于,所述扩展路由协议通告SegmentRouting网络中的设备具有处理Metadata的能力,包括:对路由协议中的协议报文进行扩展,使扩展后的协议报文支持通告SegmentRouting网络中的设备具有处理Metadata的能力。3.根据权利要求2所述的元数据的传输方法,其特征在于,所述路由协议包括中间系统到中间系统ISIS协议;对应地,所述对路由协议中的协议报文进行扩展,使扩展后的协议报文支持通告SegmentRouting网络中的设备具有处理Metadata的能力,包括:扩展ISISRouterCapabilityTLV增加携带Metadata能力属性信息的子TLV。4.根据权利要求2所述的元数据的传输方法,其特征在于,所述路由协议包括开放式最短路径优先OSPF协议;对应地,所述对路由协议中的协议报文进行扩展,使扩展后的协议报文支持通告SegmentRouting网络中的设备具有处理Metadata的能力,包括:扩展OSPFRIOpaqueLSA增加携带Metadata能力属性信息的子TLV。5.根据权利要求2所述的元数据的传输方法,其特征在于,所述路由协议包括具链路状态的边界网关协议BGP-LS;对应地,所述对路由协议中的协议报文进行扩展,使扩展后的协议报文支持通告SegmentRouting网络中的设备具有处理Metadata的能力,包括:扩展BGP-LS协议的NodeAttributeTLV增加携带Metadata能力属性信息的子TLV。6.根据权利要求3至5任一项所述的元数据的传输方法,其特征在于,所述子TLV包括SegmentRoutingMetadataSub-TLV。7.根据权利要求2所述的元数据的传输方法,其...

【专利技术属性】
技术研发人员:胡方伟廖婷
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1