Vpls跨域冗余保护方法及系统的制作方法_3

文档序号:8301529阅读:来源:国知局
SPOKE PW上。两个SPOKE Pff互为保护,确保了 PW链路故障(请参见图5)发生时,网络流量转发不受影响。流程描述请参考图9 (图9是根据本发明优选实施例的MC-PW-GR0UP决策结果对转发的处理示意图)。
[0057](3) SPE节点失效或ICCP信令故障进行冗余保护。
[0058]如果SPEl失效(请参见图6),ICCP断链导致信令交互中断,MC-Pff-GROUP协商失效。SPE2会将PW2放开流量转发,并且向该PW上发出mac withdraw, SPE4从SPOKE Pff收到mac withdraw后会将其进一步传递到邻居节点。最终流量能收敛到PW2.
[0059]图7是根据本发明优选实施例的ICCP信令失效时边界SPE的工作方式示意图,如图7所示,如果单纯ICCP链路失效导致信令中断时,SPEl和SPE2会分别将PWl和PW2放开流量转发。但是PW1、Pff2, Pff3, PW4都处于可转发状态会形成转发环路,因此一旦MC-Pff-GROUP无法协商成功,则在开启SPOKE Pff的时候,还要将SPE之间的hub伪线PW3进行阻塞。详细流程描述请参见图10(图10是根据本发明优选实施例的ICCP信令失效时对转发的处理示意图)。
[0060]需要说明的是,上述各个模块是可以通过硬件来实现的。例如:一种处理器,包括上述各个模块,或者,上述各个模块分别位于一个处理器中。
[0061]在另外一个实施例中,还提供了一种软件,该软件用于执行上述实施例及优选实施方式中描述的技术方案。
[0062]在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述软件,该存储介质包括但不限于:光盘、软盘、硬盘、可擦写存储器等。
[0063]从以上的描述中,可以看出,本发明实现了如下技术效果:在两个相邻VPLS域之间的当前工作PW发生故障的情况下,使用在两个相邻VPLS域之间预先设置的备用PW进行两个VPLS域之间的数据转发,以保证数据不中断,可以解决VPLS域间链路故障和边界节点故障容易引起通信中断和流量损失的问题,达到了降低由域间链路故障和边界节点故障而引起的流量损失的效果。
[0064]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0065]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种VPLS跨域冗余保护方法,其特征在于,包括: 当第一 VPLS域的与第二 VPLS域之间的第一伪线PW发生故障时,使用所述第一 VPLS域的与所述第二 VPLS域之间的第二伪线PW进行数据转发,其中,所述第一 PW连接于所述第一 VPLS域中的第一 SPE边界节点和所述第二 VPLS域中的第三SPE边界节点之间,所述第二 PW连接于所述第一 VPLS域中的第二 SPE边界节点和所述第二 VPLS域中的第四SPE边界节点之间,所述第二 SPE边界节点、所述第四SPE边界节点是预先分别在所述第一 VPLS域、所述第二 VPLS域中增加设置的。
2.根据权利要求1所述的方法,其特征在于,所述第一SPE边界节点和第二 SPE边界节点通过ICCP链路进行通信,其中, 通信的内容包括:所述第一 PW的配置信息、所述第一 PW的状态信息、所述第二 PW的配置信息,以及所述第二 PW的状态信息,其中,所述第一 PW的状态信息用于指示所述第一 PW是否存在故障,所述第二的PW状态信息用于指示所述第二 PW是否存在故障。
3.根据权利要求1所述的方法,其特征在于, 所述第一 PW状态信息包括:第一检测状态信息和第一协议状态信息,其中,所述第一检测状态信息包括:所述第一 PW的bfd、tp-oam ; 所述第二 PW状态信息包括:第二检测状态信息和第二协议状态信息,其中,所述第二检测状态信息包括:所述第二 PW的bfd、tp-oam ; 其中,所述第一协议状态信息和所述第二协议状态信息均包括:PW协商结果、外层lsp、或 tunnel 状态。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括: 在所述ICCP链路发生故障的情况下,使用所述第一 PW和所述第二 PW进行数据转发,并阻塞所述第一 SPE边界节点和所述第二 SPE边界节点之间的HUB PW。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括: 当所述第一 SPE边界节点发生故障时,使用所述第二 PW进行数据转发。
6.根据权利要求2所述的方法,其特征在于,所述方法还包括: 当所述第一 SPE边界节点和所述ICCP链路均发生故障时,使用所述第二 PW进行数据转发,并阻塞所述第一 SPE边界节点和所述第二 SPE边界节点之间的HUB PW。
7.根据权利要求1所述的方法,其特征在于,所述第一SPE边界节点和所述第二 SPE边界节点构成主动端设备,所述第三SPE边界节点和所述第四SPE边界节点构成被动端设备。
8.根据权利要求7所述的方法,其特征在于,在根据预置的PW优先级和PW的工作状态做出将所述第一 PW作为工作PW决定的情况下,所述方法还包括: 阻塞所述第二 PW,在所述主动端设备删除所述第二 PW学到的媒体接入控制MAC,并通知所述被动设备和逐次与所述被动设备连接相邻的其它被动设备以进行MAC撤销操作并重学MAC ; 所述第一 SPE边界节点将所述第一 PW被决定为工作PW的结果通知给所述第三SPE边界节点,和所述第二 SPE边界节点将所述第二 PW被决定为备份PW的结果通知给所述第四SPE边界节点。
9.一种VPLS跨域冗余保护系统,其特征在于,包括: 倒换模块,用于当第一 VPLS域的与第二 VPLS域之间的第一伪线PW发生故障时,使用所述第一 VPLS域的与所述第二 VPLS域之间的第二伪线PW进行数据转发,其中,所述第一PW连接于所述第一 VPLS域中的第一 SPE边界节点和所述第二 VPLS域中的第三SPE边界节点之间,所述第二 PW连接于所述第一 VPLS域中的第二 SPE边界节点和所述第二 VPLS域中的第四SPE边界节点之间,所述第二 SPE边界节点、所述第四SPE边界节点是预先分别在所述第一 VPLS域、所述第二 VPLS域中增加设置的。
10.根据权利要求1所述的系统,其特征在于,所述第一 SPE边界节点和第二 SPE边界节点通过ICCP链路进行通信,其中, 通信的内容包括:所述第一 PW的配置信息、所述第一 PW的状态信息、所述第二 PW的配置信息,以及所述第二 PW状态信息,其中,所述第一 PW的状态信息用于指示所述第一 PW是否存在故障,所述第二 PW的状态信息用于指示所述第二 PW是否存在故障。
【专利摘要】本发明公开了一种VPLS跨域冗余保护方法及系统。其中,该方法包括:当第一VPLS域的与第二VPLS域之间的第一伪线PW发生故障时,使用第一VPLS域的与第二VPLS域之间的第二伪线PW进行数据转发,其中,第一PW连接于第一VPLS域中的第一SPE边界节点和第二VPLS域中的第三SPE边界节点之间,第二PW连接于第一VPLS域中的第二SPE边界节点和第二VPLS域中的第四SPE边界节点之间,第二SPE边界节点、第四SPE边界节点是预先分别在第一VPLS域、第二VPLS域中增加设置的。通过本发明,达到了降低由域间链路故障和边界节点故障而引起的流量损失的效果。
【IPC分类】H04L12-707
【公开号】CN104618233
【申请号】CN201310542984
【发明人】易放军, 雷华, 江乐
【申请人】中兴通讯股份有限公司
【公开日】2015年5月13日
【申请日】2013年11月5日
【公告号】WO2015067048A1
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1