[发明专利]一种流量转发方法和设备有效
申请号: | 201210485749.0 | 申请日: | 2012-11-26 |
公开(公告)号: | CN102946359A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | 王逸;郑刚 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/763 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流量 转发 方法 设备 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种流量转发方法和设备。
背景技术
在VPLS(Virtual Private LAN Service,虚拟专用局域网服务)的应用中存在一种特殊的组网,就是主备H-VPLS(Hierarchy of VPLS,分层VPLS),如图1所示,为现有技术中的主备H-VPLS组网的网络结构示意图。
主备H-VPLS组网的应用目的有两点,一个就是减轻用户侧PE设备的压力,即:减小图1中UPE设备(User facing-Provider Edge,用户侧边缘设备)的压力,第二个为提供一个保护的机制,当主用PW(Pseudo Wire,虚链路)断开,即:UPE同NPE(Network Provider Edge,网络侧边缘设备)1之间的链路断开的时候,能切换到备用PW(即NPE2)上去。对于主链路恢复后的回切,也存在一个选择,可以选择一定时间后回切或者永久不回切,当应用主要针对于回切情况下的处理。
主备H-VPLS组网在配置的时候UPE、NPE1、NPE2和NPE3需要通过IGP协议(Interior Gateway Protocol,内部网关协议)进行互联(UPE和NPE1之间,UPE和NPE2之间,NPE1和NPE3之间,NPE2和NPE3之间),以保证路由可达。如图2所示,为现有技术中,在初始状态下主备H-VPLS组网的流量转发路径示意图。
在上述的组网结构在,UPE与NPE2之间的PW作为备用PW(备份链路),对UPE与NPE1之间的PW进行流量的保护,UPE与NPE1之间的PW即为主用PW(主链路)。
在UPE与NPE1之间的PW出现故障时,会启用备用PW进行流量传输,为了配合具体的故障恢复机制,在主用PW的故障恢复后,会通过回切机制,使流量回归到主用PW进行传输。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
以如图2所示的网络结构为例,在该网络结构中配置了回切机制机制的情况下,当UPE同NPE1之间的主用PW断开,则流量传输会切换到备用PW(UPE与NPE2之间的PW)上去,在过了回切机制中所配置的回切等待时间之后,UPE会进行主用PW状态的检查,但即使此时主用PW的故障没有恢复,即UPE同NPE1之间的链路依旧存在故障,UPE也会发现此时是存在从UPE到NPE1的路由的(通过IGP协议得到),该路由的路径是UPE-->NPE2-->NPE3-->NPE1,所以,这个时候主用PW又建立起来了,流量又会切回主用PW,而此时,如图3所示,流量的路径就会变成UPE-->NPE2-->NPE3-->NPE1-->NPE3,这就会出现流量到NPE1上绕了一圈的情况,这直接导致了带宽资源的浪费。
发明内容
本发明实施例提供一种流量转发方法和设备,解决现有的回切机制中可能在链路故障没有恢复的情况下,通过其他路径恢复主用PW而造成带宽资源浪费的问题。
为达到上述目的,本发明一方面提供了一种流量转发方法,所述方法至少包括以下步骤:
在用户侧边缘设备UPE配置主用虚链路PW和备用PW时,所述UPE存储所述主用PW到对端的网络侧边缘设备NPE的下一跳地址;
当所述UPE与所述对端的NPE所建立的主用PW发生故障时,所述UPE通过与所述对端的NPE建立的备用PW进行流量转发,并在达到回切触发条件时,所述UPE进行路由检查,判断当前检查到的下一跳地址与所存储的主用PW到对端的NPE的下一跳地址是否一致;
如果判断结果为一致,则所述UPE通过有效的参数值与对端的NPE进行主用PW的协商过程,在所述协商过程成功后,所述UPE与所述对端的NPE建立主用PW,并将备用PW的流量回切到所述主用PW上,通过所述主用PW进行流量转发;
如果判断结果为不一致,则所述UPE通过无效的参数值与对端的NPE进行主用PW的协商过程,使所述协商过程失败,并继续通过所述备用PW进行流量转发。
另一方面,本发明还提供了一种UPE,至少包括:
存储模块,用于在UPE配置主用PW和备用PW时,存储所述主用PW到对端的NPE的下一跳地址;
切换模块,用于在所述UPE与所述对端的NPE所建立的主用PW发生故障时,通过与所述对端的NPE建立的备用PW进行流量转发;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210485749.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高硬度聚氯乙烯自由发泡板材及其制备方法
- 下一篇:液位检测电路及检测方法