【技术实现步骤摘要】
一种对多颜色路由完善保护机制的方法和装置
[0001]本专利技术涉及多颜色路由领域,特别是涉及一种对多颜色路由完善保护机制的方法和装置。
技术介绍
[0002]在现有技术中,如果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 Poli ...
【技术保护点】
【技术特征摘要】
1.一种对多颜色路由完善保护机制的方法,其特征在于,包括:BGP收到包含主备颜色的业务路由,并携带包含主备颜色的四元组向策略管理模块请求可用策略路径信息;策略管理模块通过四元组进行解析,若对主备颜色均能解析出可用策略路径,则创建集合可用策略路径的策略路径包,并将策略路径包的索引信息返回给BGP;BGP以及策略管理模块将业务路由及策略路径包相关信息下发到数据转发平面;在数据转发平面对流量进行封装转发,若发生故障,则通过策略路径包进行主备用策略路径的切换。2.根据权利要求1所述的对多颜色路由完善保护机制的方法,其特征在于,所述包含主备颜色的四元组包括:源地址、目的地址、主颜色以及备颜色。3.根据权利要求2所述的对多颜色路由完善保护机制的方法,其特征在于,所述策略管理模块通过四元组进行解析,若对主备颜色均能解析出可用策略路径,则创建集合可用策略路径的策略路径包,并将策略路径包的索引信息返回给BGP具体包括:策略管理模块收到BGP请求所携带的四元组信息;根据主颜色+源地址+目的地址解析出可用的主用策略路径,根据备颜色+源地址+目的地址解析出可用的备用策略路径;按需动态创建策略路径包,将主用策略路径与备用策略路径添加进策略路径包,其中,主用策略路径与主颜色关联,备用策略路径与备颜色关联;将策略路径包的索引信息返回给BGP。4.根据权利要求3所述的对多颜色路由完善保护机制的方法,其特征在于,若策略管理模块根据主备颜色不能都解析出对应的可用策略路径,则按原有流程处理。5.根据权利要求4所述的对多颜色路由完善保护机制的方法,其特征在于,所述若策略管理模块根据主备颜色不能都解析出对应的可用策略路径,则按原有流程处理具体包括:若只有主颜色+源地址+目的地址解析出主用策略路径,则返回主用策略路径给BGP,BGP将业务路由及主用策略路径信息下发到转发平面;若只有备颜...
【专利技术属性】
技术研发人员:杨翼然,田波,胡军军,孙健,
申请(专利权)人:南京第三代通信科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。