[发明专利]一种以太网隧道分段保护方法及系统无效
申请号: | 200910090491.2 | 申请日: | 2009-08-13 |
公开(公告)号: | CN101997750A | 公开(公告)日: | 2011-03-30 |
发明(设计)人: | 敖婷 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/46;H04L12/24 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 程立民;张颖玲 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 以太网 隧道 分段 保护 方法 系统 | ||
技术领域
本发明涉及数据通讯领域,尤其涉及一种以太网隧道分段保护方法及系统。
背景技术
随着运营商级以太网的概念的提出,为了使以太网达到电信级别标准,对以太网的保护、倒换提出了更高的要求。在现有的支持流量工程的运营商骨干网桥接(Provider Backbone Bridge Traffic Engineering,PBB-TE)保护倒换技术中,目前支持的是对流量工程服务实例(Traffic Engineering Service Instance,TESI)的保护,这种保护是一种端到端的隧道保护。这种端到端的保护方案不但保护倒换时间较长,而且牵涉的节点太多,缺少了对中间链路和节点的保护。一旦中间某条链路或某个节点出现故障,则必须整条TESI进行切换,而且如果该条故障链路或故障节点上通过有多条TESI,则会引起多条TESI的切换。也就是说PBB-TE端到端保护的保护对象是TESI,当检测到某条工作TESI出现故障,则需对进入该PBB-TE隧道的用户报文用另一条保护TESI重新封装,让该流量走保护PBB-TE隧道。对于以太网而言,链路、节点保护是以太网保护的一部分,大部分的网络故障都是出现在某条链路或节点上,因此PBB-TE分段保护也变得更加的紧迫,已有多家运营商提出了对PBB-TE的分段保护需求,即在PBB-TE隧道的一段局部工作链路部分专门配置备用链路对这段工作链路加以保护,工作链路和备用链路组成分段保护组(SegmentProtection Group,SPG)。目前的一般做法是1∶1的PBB-TE分段保护,如图1所示,即一个保护组内有一条工作链路和一条备用链路。正常情况下所有受该PBB-TE分段保护组保护的流量从工作链路转发,但当这段工作链路发生故障时,PBB-TE分段保护的保护域端点DEB(域边缘桥,Domain Edge Bridge)能及时检测到该故障,触发转发表将受到该段保护域保护的TESI对应的转发表的出端口修改为备用链路所对应的出端口上,从而将流量切换到备用链路上,实现了对工作链路的保护,保证网络流量的正常转发,提高了网络的可靠性。但在某些情况下简单的1∶1保护是不够的,有时经常会出现一些链路自然原因、人为原因的损坏,这时对于特别重要的链路部分可以引入M:1的PBB-TE分段保护,即在一个M:1的PBB-TE分段保护组中,有一条工作链路和M条备用链路,M条备用链路保护一条工作链路,进一步提高了系统的可靠性。
但是如果让这M条备用链路均处于空闲状态等待保护切换显然是不经济,也是不科学的。为了充分利用网络资源,很多情况下会将该M条备用链路也会是其他PBB-TE分段保护组的链路成员:可能是其他PBB-TE分段保护组的工作链路,也有可能是其他PBB-TE分段保护组的备用链路,因此它们有可能也在承载其他的流量。如果该M:1的PBB-TE分段保护组的工作链路发生故障后将工作链路上所有的流量均切换到其中某一条备用链路上,则可能导致该备用链路上流量过大,造成拥塞。因此可以根据需要在工作链路发生故障进行切换时将流量分担到不同的M条备用链路上。
发明内容
有鉴于此,本发明的主要目的在于提供一种以太网隧道分段保护负载分担的方法及系统,用于解决网络流量突发导致流量拥塞等技术问题,本发明实现了在对PBB-TE进行分段保护的同时,在将流量切换到备用链路时实现负载分担。为达到上述目的,本发明的技术方案是这样实现的:
一种以太网隧道分段保护方法,包括:
对于一个拥有多条备用链路和一条工作链路的支持流量工程的运营商骨干网桥接(PBB-TE)分段保护组(SPG),在其保护域端点(DEB)上配置包含流量工程服务实例(TESI)和备用链路的备用出端口的对应关系的备用端口表(BPT);
当受所述SPG保护的流量向备用链路切换时,查询所述BPT获得备用出端口,将转发表中相应表项的出端口刷新为查询所述BPT表得到的备用出端口,从而实现链路的切换。
进一步地,在所述BPT中,每一个受所述分段保护组保护的TESI对应不同的备用出端口,所述不同的备用出端口设置不同的优先级,优先级高的备用出端口在所述分段保护组向备用链路切换时优先被选择。
进一步地,将转发表中相应表项的出端口刷新为查询所述BPT表得到的备用出端口的方法为:
当所述分段保护组的DEB检测到工作链路有故障需要发生切换时,所述DEB首先查询其所述BPT,遍历每个受到所述分段保护组保护的TESI,找到每个TESI对应的优先级最高的备用出端口,然后替换每个TESI对应的转发表表项的出端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910090491.2/2.html,转载请声明来源钻瓜专利网。