专利名称:基于vpls和eaps的支持双归属的环网方法
技术领域:
本发明涉及以太网环的链路层协议以及VPLS协议。
背景技术:
EAPS(Ethernet Automatic Protection Switching,以太网自动保护切换)是互联网工程任务组(IETF)于2003年发布的具有较大影响的以太网自动保护切换方案。 IETF的RFC 3619定义了 EAPS,EAPS的保护域局限于一个环形组网的范围内。该技术的工作原理为在以太节点和链路组成的物理环网上,可以创建若干域(Domain),每个域控制一组VLAN中的业务流量的保护倒换,域由一个控制VLAN(Contrc)I VLAN)、一组被保护 VLAN(Protected VLAN)组成,控制VLAN用来传送控制信息,用户的业务在保护VLAN内传播,通过对保护VLAN的进行环路剪枝,可以实现业务流量的二层业务保护。对于每个域,环上的一个节点指定为主节点,发送环网健全探测消息,并负责环路剪枝,即被保护VLAN组的阻塞(Block)和去阻塞(unblock),其余节点作为传输节点,协助主节点进行环路状态的监测以及在主节点的控制下进行业务倒换。在一个域内,将主节点在一个环上的两接口中的一个接口指定为主接口,另一个接口为辅接口。主节点在控制VLAN中沿逆方向周期性发送环网健全探测消息,环在正常情况下可以在辅接口上收到该探测消息,就在辅接口上阻塞该域的被保护VLAN组,请参图1 所示,图1中的箭头方向表示控制VLAN的发送方向,小圆圈表示端口被阻塞。当环断裂时,断裂处相邻的节点探测到故障事件,就向主节点发送告警消息。主节点收到告警消息,或者在定时器超时时间(健全探测周期的η倍)内辅助接口上没有收到健全探测消息,则启动环倒换过程,在辅助接口取消阻塞被保护VLAN,并在左、右旋两个方向发送刷新消息,通知传输节点刷新MAC表,业务重新接续,请参图2所示,其中,箭头方向表示链路中断警告信息发送方向,X符号表示链路中断。当环恢复后,主节点在辅助接口上重新收到健全探测消息,重新阻塞被保护VLAN 组,发送刷新消息,通知传输节点刷新MAC表,业务恢复正常局向。以上现有技术的缺点是环上的每台设备必需是一台实际的物理设备。
发明内容
有鉴于此,本发明目的是在于取消每个节点必需是物理设备的限制。为了实现前述发明目的,本发明提供了一种基于VPLS和EAPS的支持双归属的环网方法,包括以下步骤EAPS环上包括主节点、一个以上传输接点,把两个VPLS传输节点的两个端口当作一个传输接点的两个端口 ;控制VLAN的报文从EAPS环上的主节点发送给其中一个VPLS传输节点,前述其中一个VPLS传输节点通过VPLS的一个VSI发送给另一个 VPLS传输节点;前述另一个VPLS传输节点再把前述控制VLAN的报文发送给EAPS环上的另一个传输节点。进一步地,所述两个VPLS传输节点之间按照VPLS协议发送控制VLAN的报文。
进一步地,所述两个VPLS传输节点之间收到EAPS的更新MAC报文时,参照VPLS 协议更新在EAPS接口上所有VSI的MAC表项,并通知在VPLS网络中存在该VSI的设备更新该VSI的MAC表,使业务重新接续。进一步地,两个VPLS传输节点被虚拟成EAPS环上的一个传输接点。进一步地,两个VPLS传输节点之间是一个三层网络。进一步地,通过所述VSI,将VPLS的实际接入链路映射到各条虚链接上。相较于现有技术,本发明通过VPLS技术和两个VPLS传输节点设备虚拟成一台普通的物理传输节点,使得EAPS报文能够在两台VPLS传输节点之间传输,取消了每个节点必需是物理设备的限制,可以跨网络实现EAPS协议。
图1是EAPS环的原理示意图。图2是发送网络故障时的EAPS环的示意图。图3是本发明提供的基于VPLS和EAPS的支持双归属的环网方法的示意图。
具体实施例方式下面参照附图具体介绍本发明的实施例,图中相同的结构或功能用相同的数字标出。应该指出的是,附图的目的只是便于对本发明具体实施例的说明,不是一种多余的叙述或是对本发明范围的限制。本发明取消了每个节点必需是物理设备的限制,使用VPLS网络来虚拟一台物理设备。请参阅图3,其中,EAPS环包括主节点1、一个以上的传输节点。具体来说,EAPS环只有一个主节点1,EAPS环的其它节点均为附属的从节点(传输节点)。每个传输节点都有两个接点(端口)。不带箭头的实线表示实际存在的物理连线,不带箭头的虚线表示虚拟网路。右边两台设备2,3 (即两个VPLS传输节点)之间是一个三层网络,本发明可以将该三层网络看成一个虚拟的传输节点,把两个VPLS(Virtual Private Lan krverice,虚拟专用局域网业务)传输节点(设备2,;3)的两个端口作为EAPS环上的一个传输节点的两个端口,换言之,这两个VPLS端口类似与一台传统传输节点的两个端口。控制VLAN的报文 (图3中带箭头的实线,带箭头的虚线都表示报文的发送方向)发送给图3右下方的VPLS 设备2后,该设备2通过VPLS的一个VSI (virtual switching instance,虚拟交换实例) 发送给右上方的VPLS设备3,该设备3再把该控制VLAN的报文发送给传输节点(设备4)。 通过所述VSI,可以将VPLS的实际接入链路映射到各条虚链接上。其中两个VPLS传输节点(设备2,3)需要进行的操作按照VPLS协议发送控制VLAN的报文;收到EAPS的更新MAC报文时,参照VPLS协议更新在EAPS接口上所有VSI的MAC 表项,并通知在VPLS网络中存在该VSI的设备更新该VSI的MAC表,使业务重新接续。本发明通过VPLS技术和两台VPLS传输节点设备虚拟成一台普通的物理传输节点,使得EAPS报文能够在两台VPLS传输节点之间传输,达到将这两台VPLS传输节点设备虚拟成一台普通的物理传输节点,从而取消每个节点必需是物理设备的限制,可以跨网络实现EAPS协议。本发明使用VPLS协议提供的通道把网络虚拟成链路层上的物理设备。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制。任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,利用上述揭示的方法内容对本发明技术方案做出许多可能的变动和修饰,均属于权利要求书保护的范围。
权利要求
1.一种基于VPLS和EAPS的支持双归属的环网方法,包括以下步骤EAPS环上包括主节点、一个以上传输接点,把两个VPLS传输节点的两个端口当作EAPS环上的一个传输接点的两个端口 ;控制VLAN的报文从EAPS环上的主节点发送给其中一个VPLS传输节点,前述其中一个VPLS传输节点通过VPLS的一个VSI发送给另一个VPLS传输节点;前述另一个 VPLS传输节点再把前述控制VLAN的报文发送给EAPS环上的另一个传输节点。
2.如权利要求1所述的基于VPLS和EAPS的支持双归属的环网方法,其特征在于,所述两个VPLS传输节点之间按照VPLS协议发送控制VLAN的报文。
3.如权利要求2所述的基于VPLS和EAPS的支持双归属的环网方法,其特征在于,所述两个VPLS传输节点之间收到EAPS的更新MAC报文时,参照VPLS协议更新在EAPS接口上所有VSI的MAC表项,并通知在VPLS网络中存在该VSI的设备更新该VSI的MAC表,使业务重新接续。
4.如权利要求1所述的基于VPLS和EAPS的支持双归属的环网方法,其特征在于,两个 VPLS传输节点被虚拟成EAPS环上的一个传输接点。
5.如权利要求1所述的VPLS实现基于以太网的树型业务的方法,其特征在于,两个 VPLS传输节点之间是一个三层网络。
6.如权利要求1所述的VPLS实现基于以太网的树型业务的方法,其特征在于,通过所述VSI,将VPLS的实际接入链路映射到各条虚链接上。
全文摘要
本发明公开了一种基于VPLS和EAPS的支持双归属的环网方法,包括以下步骤EAPS环上包括主节点、一个以上传输接点,把两个VPLS传输节点的两个端口当作EAPS环上的一个传输接点的两个端口;控制VLAN的报文从EAPS环上的主节点发送给其中一个VPLS传输节点,前述其中一个VPLS传输节点通过VPLS的一个VSI发送给另一个VPLS传输节点;前述另一个VPLS传输节点再把前述控制VLAN的报文发送给EAPS环上的另一个传输节点。本发明取消了每个节点必需是物理设备的限制,可以跨网络实现EAPS协议。
文档编号H04L12/42GK102377626SQ20101025755
公开日2012年3月14日 申请日期2010年8月19日 优先权日2010年8月19日
发明者陈玉强, 韦健 申请人:盛科网络(苏州)有限公司