基于SR Policy的自动引流扩展方法、路由器及系统技术方案

技术编号:26346679 阅读:45 留言:0更新日期:2020-11-13 21:25
本发明专利技术提供一种基于SR Policy的自动引流扩展方法、路由器及路由系统,头端设备接收到路由后,判断该路由的扩展团体属性是否进行了扩展,即,判断是否设置了备份保护标识,如果设置了备份保护标识,查看与该路由匹配的本地配置的SR Policy配置中是否存在备份有效候选路径,如果存在备份有效候选路径,则根据SR Policy配置生成路由转发表,如果没有设置备份保护标识,直接根据匹配的SR Policy配置生成路由转发表。本发明专利技术提升SR Policy架构下可靠性的精细化定制,对于部分高优先级业务路由使用SR Policy时可以通过设置备份保护标识,对可靠性提出要求。

Automatic drainage expansion method, router and system based on SR policy

【技术实现步骤摘要】
基于SRPolicy的自动引流扩展方法、路由器及系统
本专利技术属于网络通信领域,涉及一种基于SRPolicy的自动引流扩展方法、路由器及路由系统。
技术介绍
分段路由SegmentRouting,具有源路由和状态只存在于边缘的特点,使其可以支持超大规模的流量工程。SR其中一个关键功能是SR-TE,SR-TE将用户的意图转换为Segment列表,Segment列表是指Segment的有序列表,其中每个Segment代表特定的操作;然后边缘设备引导流量至Segment列表所对应的路径上。可应用于SegmentRoutingMPLS和SegmentRoutingIPv6的场景。draft-ietf-spring-segment-routing-policy-08定义了SR-TE体系:SRPolicy。SRPolicy引入了新的模型,去除了SR-TE的接口化,通过Segment列表来实现流量工程。SRPolicy由以下三元组标识:•头端(Headend):SRPolicy生成/实现的设备;•颜色(Color):32位数值,用于区分同一头端和端点对之间的多条SRPolicy;•端点(Endpoint):SRPolicy的终结点,是一个IPv4/IPv6地址。颜色(Color)是SRPolicy的重要属性,表示到达端点的特定方式,例如低延迟、低成本等,用于实现SR-TE的自动化。基于SRPolicy的SR-TE通过对业务路由进行着色实现自动生成SRPolicy和自动引流至SRPolicy:将BGP路由匹配到SRPolicy上实现自动引流,不再需要进行复杂和繁琐的引流配置。SRPolicy模型SRPolicy由(头端,Color,端点)三元组标识。在给定的头端节点上,SRPolicy由(Color,端点)二元组标识。SRPolicy的候选路径代表将流量从相应SRPolicy头端传送到端点的特定方式。每条候选路径(CandidatePath)有一个优先级值(Preference)。路径的优先级值越高则越优选。SRPolicy具有至少一条候选路径,其中具有最高优先级值的有效候选路径是活动候选路径。候选路径(CandidatePath)中绑定了Segment列表。Segment列表指示了数据包在网络中的特定转发路径。SRPolicy的候选路径可靠性保护SRPolicy中允许包含多个候选路径,包含多条候选路径时,次高优先级值的有效候选路径,是备份候选路径。有一条有效的候选路径在转发平面中生效,可以指定另一个较低优先级候选路径,作为特定的或所有的活动候选路径的备份。头端设备可以计算并验证此类备份候选者路径,并将它们提供给转发平面作为备份活动路径。然后可以使用快速重路由机制在转发平面中触发从活动路径到备用候选路径的快速切换。并且BFD等机制可以用于快速检测活动路径的故障。SRPolicy自动引流架构基于SRPolicy的SR-TE将BGP路由置于解决方案的核心,通过路由策略对路由增加扩展团体属性Color,携带Color的路由可以根据Color与下一跳地址迭代SRPolicy。出口PE通告BGP业务路由,或者入口PE接收路由时,对路由进行着色,添加上表示Color的扩展团体属性,用于表示业务路由所需的服务质量要求。当头端节点接收到已着色业务路由时,如果BGP路由的表示Color的扩展团体属性和下一跳,与SRPolicy的Color和端点相匹配,则BGP路由将其解析到SRPolicy的BSID和Segment列表。Color扩展团体属性附加在BGP报文,在rfc5512和draft-ietf-idr-segment-routing-te-policy-08中定义的格式如图1所示,其中Color值为四字节。C和0标记用于表示Color的扩展团体属性和下一跳,与SRPolicy的Color和端点相匹配的规则是严格还是松散方式;默认取值为00,严格模式,表示BGP路由迭代SRPolicy时严格匹配Color和端点。Reserved字段暂未使用。SRPolicy中允许包含多个候选路径,最高优先级值的有效的候选路径在转发平面中生效,同时另一个较低优先级候选路径,作为特定的或所有的活动候选路径的备份。在基于SRPolicy的自动引流架构下,通过在BGP路由中携带扩展团体属性的方式,在头端设备通过匹配SRPolicy的Color值进行引流,生成的路由迭代到SRPolicy的Segment列表信息后在转发平面生效。部分高优先级业务路由需要高可靠性保护,而部分低优先级业务不一定需要高可靠性保护。现有的技术方案,当存在高优先级业务路由和低优先级业务路由,对可靠性保护要求的需求不同的情况下;无法从路由携带的属性信息中提取出业务路由的可靠性要求信息,从而无法对头端节点提出SRPolicy的可靠性要求;导致基于SRPolicy架构生成的分段路由路径信息,不满足备份有效候选路径保护的要求。
技术实现思路
本专利技术提供一种基于SRPolicy的自动引流扩展方法,提升SRPolicy架构下可靠性的精细化定制,对于部分高优先级业务路由使用SRPolicy时可以通过设置备份保护标识,对可靠性提出要求。本专利技术提供的基于SRPolicy的自动引流扩展方法,头端设备接收到路由后,判断该路由的扩展团体属性是否进行了扩展,即,判断是否设置了备份保护标识,如果设置了备份保护标识,查看与该路由匹配的本地配置的SRPolicy配置中是否存在备份有效候选路径,如果存在备份有效候选路径,则根据SRPolicy配置生成路由转发表,如果没有设置备份保护标识,直接根据匹配的SRPolicy配置生成路由转发表。头端设备接收到路由携带扩展团体属性,在匹配本地的SRPolicy配置时,需要根据有无备份保护标识,进行严格的候选保护路径的检查,只有在满足要求的情况下,才会使用该SRPolicy。本专利技术可以对高优先级业务路由和低优先级业务路由的分别管理,对于高优先级业务路由通过设置备份保护标识的有可靠性要求的路由,只有在存在备份有效候选路径的情况下,根据SRPolicy配置生成路由转发表,而对于低优先级业务路由,由于没有设置备份保护标识,允许根据匹配的SRPolicy配置生成路由转发表。优选地,本专利技术根据所述路由的扩展团体属性中的Color和下一跳判断是否存在本地配置的SRPolicy配置与之匹配。对于设置了备份保护标识,如果与所述路由匹配的SRPolicy配置中没有备份有效候选路径,则根据所述路由的下一跳生成路由转发表。如果头端设备本地配置的SRPolicy配置中,没有与所述路由匹配的SRPolicy配置,也就不符合SRPolicy架构的要求,根据所述路由的下一跳生成路由转发表。如果所述路由没有设置扩展团体属性,同样不符合SRPolicy架构的要求,根据所述路由的下一跳生成路由转发表。对路由的着色,由出本文档来自技高网
...

【技术保护点】
1.一种基于SR Policy的自动引流扩展方法,其特征在于:头端设备接收到路由后,判断该路由的扩展团体属性是否进行了扩展,即,判断是否设置了备份保护标识,如果设置了备份保护标识,查看与该路由匹配的本地配置的SR Policy配置中是否存在备份有效候选路径,如果存在备份有效候选路径,则根据SR Policy配置生成路由转发表,如果没有设置备份保护标识,直接根据匹配的SR Policy配置生成路由转发表。/n

【技术特征摘要】
1.一种基于SRPolicy的自动引流扩展方法,其特征在于:头端设备接收到路由后,判断该路由的扩展团体属性是否进行了扩展,即,判断是否设置了备份保护标识,如果设置了备份保护标识,查看与该路由匹配的本地配置的SRPolicy配置中是否存在备份有效候选路径,如果存在备份有效候选路径,则根据SRPolicy配置生成路由转发表,如果没有设置备份保护标识,直接根据匹配的SRPolicy配置生成路由转发表。


2.如权利要求1所述的基于SRPolicy的自动引流扩展方法,其特征在于:根据所述路由的扩展团体属性中的Color值和下一跳判断是否存在本地配置的SRPolicy配置与之匹配。


3.如权利要求1所述的基于SRPolicy的自动引流扩展方法,其特征在于:如果与所述路由匹配的SRPolicy配置中没有备份有效候选路径,则根据所述路由的下一跳生成路由转发表。


4.如权利要求1所述的基于SRPolicy的自动引流扩展方法,其特征在于:如果头端设备本地配置的SRPolicy配置中,没有与所述路由匹配的SRPolicy配置,或者,所述路由没有设置扩展团体属性,则根据所述路由的下一跳生成路由转发表。


5.如权利要求1-4任一权利要求所述的基于SRPolicy的自动引流扩展方法,其特征在于:在出口PE路由器通告路由时或入口PE路由器接收路由时,由出口PE路由器或入口PE路由器设置路...

【专利技术属性】
技术研发人员:唐寅江逸茗张进马海龙韩伟涛谢记超张鹏
申请(专利权)人:网络通信与安全紫金山实验室
类型:发明
国别省市:江苏;32

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

1