【技术实现步骤摘要】
一种SR-MPLSAnycast场景下的故障修复方法、设备和存储介质
本专利技术涉及通信
,特别是涉及一种SR(SegmentRouting,分段路由)-MPLS(Multi-ProtocolLabelSwitching,多协议标签交换)Anycast(任播)场景下的故障修复方法、设备和存储介质。
技术介绍
SR技术通过在报文中增加一段有序的指令列表控制报文转发,该指令列表为SegmentList(标签栈),一段segment可以是代表拓扑或业务的任何指令,具有本地或全局含义。标签栈中的每一个标签可以标识一条链路或节点,整个标签栈从栈顶到栈底标识了一条转发路径。在报文转发的过程中,根据标签栈的栈顶标签查找对应的链路并转发报文,将标签栈中的所有标签弹出后,报文到达目的地。SR技术可以直接应用于MPLS网络(称为SR-MPLS),一段segment就是一个MPLS标签;SR技术也可以应用于IPV6网络(称为SRV6),一段segment就是一个IPV6地址。在SR技术中,SID(SegmentIdentif ...
【技术保护点】
1.一种分段路由多协议标签交换任播SR-MPLS Anycast场景下的故障修复方法,其特征在于,在配置了任播段标识Anycast-SID的边缘设备侧执行,包括:/n在所述边缘设备接收到报文之后,读取所述报文中携带的标签栈;/n在所述边缘设备的Anycast-SID命中所述标签栈的栈顶标签时,根据所述标签栈的内层标签,查询所述报文对应的后续转发链路是否发生故障;/n如果所述报文对应的后续转发链路发生故障,则利用与所述边缘设备具有相同Anycast-SID的备用设备,对所述报文执行快速重路由处理。/n
【技术特征摘要】
1.一种分段路由多协议标签交换任播SR-MPLSAnycast场景下的故障修复方法,其特征在于,在配置了任播段标识Anycast-SID的边缘设备侧执行,包括:
在所述边缘设备接收到报文之后,读取所述报文中携带的标签栈;
在所述边缘设备的Anycast-SID命中所述标签栈的栈顶标签时,根据所述标签栈的内层标签,查询所述报文对应的后续转发链路是否发生故障;
如果所述报文对应的后续转发链路发生故障,则利用与所述边缘设备具有相同Anycast-SID的备用设备,对所述报文执行快速重路由处理。
2.根据权利要求1所述的方法,其特征在于,根据所述标签栈的内层标签,查询所述报文对应的后续转发链路是否发生故障,包括:
确定所述标签栈的栈顶标签的下一层标签;
查询从所述边缘设备到所述下一层标签对应的节点设备的链路是否可达;
如果从所述边缘设备到所述下一层标签对应的节点设备的链路不可达,则判定所述报文对应的后续转发链路发生故障。
3.根据权利要求2所述的方法,其特征在于,还包括:
如果从所述边缘设备到所述下一层标签对应的节点设备的链路可达,则弹出所述标签栈的栈顶标签,并将所述报文转发给所述下一层标签对应的节点设备。
4.根据权利要求1所述的方法,其特征在于,利用与所述边缘设备具有相同Anycast-SID的备用设备,对所述报文执行快速重路由处理,包括:
获取与所述边缘设备具有相同Anycast-SID的备用设备的设备节点段标识Node-SID;
将所述报文携带的标签栈的栈顶标签交换成所述备用设备的Node-SID;
将所述报文转发给所述备用设备,由所述备用设备继续转发所述报文。
5.根据权利要求4所述的方法,其特征在于,获取与所述边缘设备具有相同Anyc...
【专利技术属性】
技术研发人员:韩杰,彭少富,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。