[发明专利]一种对多颜色路由完善保护机制的方法和装置有效
| 申请号: | 202110965751.7 | 申请日: | 2021-08-23 |
| 公开(公告)号: | CN113691450B | 公开(公告)日: | 2022-09-13 |
| 发明(设计)人: | 杨翼然;田波;胡军军;孙健 | 申请(专利权)人: | 烽火通信科技股份有限公司;南京第三代通信科技有限公司 |
| 主分类号: | H04L45/00 | 分类号: | H04L45/00;H04L45/247;H04L45/28;H04L45/30 |
| 代理公司: | 深圳市六加知识产权代理有限公司 44372 | 代理人: | 曲卫涛 |
| 地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 颜色 路由 完善 保护 机制 方法 装置 | ||
本发明涉及一种对多颜色路由完善保护机制的方法和装置。其方法部分主要包括:BGP收到包含主备颜色的业务路由,并携带包含主备颜色的四元组向策略管理模块请求可用策略路径信息;策略管理模块通过四元组进行解析,若对主备颜色均能解析出可用策略路径,则创建集合可用策略路径的策略路径包,并将策略路径包的索引信息返回给BGP;BGP以及策略管理模块将业务路由及策略路径包相关信息下发到数据转发平面;在数据转发平面对流量进行封装转发,若发生故障,则通过策略路径包进行主备用策略路径的切换。本发明可以解决目前主备用策略路径切换时持续丢包时间长的问题。
【技术领域】
本发明涉及多颜色路由领域,特别是涉及一种对多颜色路由完善保护机制的方法和装置。
【背景技术】
在现有技术中,如果BGP(Border Gateway Protocol,边界网关协议)收到邻居发来的业务路由R/r(前缀R,前缀长度r),该路由下一跳为N,且具有多种颜色扩展团体属性(C1,C2...Ck,其中,C1,C2...Ck均为数值且分别代表一种颜色),则BGP将引导R/r致有效的、具有最高颜色数值和端点N的SR Policy(Segment Routing Policy,段路由策略路径,以下简称策略路径)。如图1所示,为现有技术中具有多种颜色(用于主备)的业务路由示意图,节点1收到BGP路由4.4.4.0/24,下一跳为1.1.1.4,具有两种颜色:20(代表“蓝色/BLUE”)和30(代表“绿色/GREEN”)。两条SR Policy均有效且具备引流授权,那么BGP会将流量引导至具有最高颜色数值的SR Policy GREEN。如果SR Policy GREEN失效(例如图中R3节点故障),BGP重新解析路由4.4.4.0/24,选取SR Policy BLUE作为解析结果下发到节点1转发面,将流量引导至BLUE对应的路径上继续转发。
在上述多颜色路由场景下,在主用策略路径(即SR Policy GREEN)不能指导转发的情况时,流量的收敛依赖于BGP协议重新解析路由,该收敛通过检测-策略管理-BGP协议收敛-转发更新表项来实现,其是一种切换工作的方式,而不是一个保护机制。如图2所示,在这个收敛过程中,由于主用策略路径故障,所以收敛完成前流量一直中断,待新的解析结果在转发面生效后流量才能继续转发,也就是说,从节点故障-主用策略路径检测-告警上报主控BGP协议-BGP协议重新解析备用策略路径-收敛结果在转发面生效的整个过程中,一直处于持续丢包状态,这对设备来说是百毫秒级的损耗切换。
鉴于此,如何克服现有技术所存在的缺陷,解决目前主备用策略路径切换时持续丢包时间长的问题,是本技术领域待解决的问题。
【发明内容】
针对现有技术的以上缺陷或改进需求,本发明通过引入策略路径包的概念,将主用策略和备用策略加入到策略路径包中,并分别与主颜色和备颜色相对应。BGP进行请求时,不再携带单一颜色进行策略请求,而是携带主备颜色进行请求,策略管理模块在两种颜色都存在可用策略的情况下,按需生成策略路径包返回给BGP,同时下发数据平面,实现多颜色路由场景下主备策略信息在转发面的预埋,提升主用策略失效后的流量收敛效率,极大减少了该场景的收敛时间,将切换损耗从百毫秒级别优化到50毫秒以内,减少丢包数。
本发明实施例采用如下技术方案:
第一方面,本发明提供了一种对多颜色路由完善保护机制的方法,包括:
BGP收到包含主备颜色的业务路由,并携带包含主备颜色的四元组向策略管理模块请求可用策略路径信息;
策略管理模块通过四元组进行解析,若对主备颜色均能解析出可用策略路径,则创建集合可用策略路径的策略路径包,并将策略路径包的索引信息返回给BGP;
BGP以及策略管理模块将业务路由及策略路径包相关信息下发到数据转发平面;
在数据转发平面对流量进行封装转发,若发生故障,则通过策略路径包进行主备用策略路径的切换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司;南京第三代通信科技有限公司,未经烽火通信科技股份有限公司;南京第三代通信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110965751.7/2.html,转载请声明来源钻瓜专利网。





