以太网环网自动保护倒换方法和装置的制作方法

文档序号:7650319阅读:120来源:国知局

专利名称::以太网环网自动保护倒换方法和装置的制作方法
技术领域
:本发明涉及网络通信领域,尤其涉及一种以太网环网自动保护倒换方法和装置。
背景技术
:ERP(EthernetRingProtection,以太网环保护)是一种以太网业务保护方法。ERP基于物理或逻辑环拓朴,并利用闭环和以太网的相关特性来实现点到点、点到多点和多点到多点业务的快速保护倒换。ERP具有带宽利用率高、保护倒换速度快、建网成本低、支持点到多点和多点到多点的业务倒换等特点。现有技术在实现以太网环网自动保护倒换时,通过在以太网环网的相邻节点之间进行故障监视,当监视到故障后,在整个以太网环网上发送APS(AutomaticProtectionSwitching,自动保护倒换)消息,从而触发以太网环网进行保护倒换。现有技术中,一种实现以太网环网自动保护倒换的方法为将以太网环网的OAM(Operation,AdministrationandMaintenance,操作、管理和维护)分成两个层次,一个层次是span级(环的相邻节点之间)的MEG(MaintenanceEntityGroup,维护实体组),该层次的MEGLevel为n,用于维护两个相邻节点之间的连接;另一个层次为环级的MEG,该层次的MEGLevel为n+1,用于维护整个环的连接。在同一个物理拓朴上,可以有不同的以太网环实例,不同的以太网环实例采用不同的管理VLAN(VirtualLocalAreaNetwork,虚拟局域网)来承载环级的OAM报文以避免隔离不同的以太网环实例之间的OAM处理。当span级的MEG上检测到故障后,节点在环级MEG上产生APS报文,从而触发以太网环网进行保护倒换。在实现本发明的过程中,发明人发现在上述现有技术的方案中,需要两个层次的OAM,另外需要占用大量的VLAN资源来对隔离不同的以太网环实例的管理/控制报文。
发明内容本发明实施例的目的是提供一种以太网环网自动保护倒换方法和装置,从而可以实现以太网环网的自动保护倒换。本发明实施例的目的是通过以下技术方案实现的一种以太网环网自动保护倒换方法,在一个物理环或逻辑环拓朴上,存在一个或多个以太网环实例,每个以太网环实例保护一个或一组业务,所述保护倒换方法包括节点检测到链路发生故障或故障恢复后,确定受所述故障或故障恢复影响的以太网环实例;所述节点发送携带所述受所述故障或故障恢复影响的以太网环实例标识信息的保护倒换消息报文。一种以太网环网自动保护倒换方法,在一个物理环或逻辑环拓朴上,存在一个或多个以太网环实例,每个以太网环实例保护一个或一组业务,所述保护倒换方法包括节点获取接收到的保护倒换消息报文中携带的以太网环实例信息,清空所述以太网环实例信息对应的以太网环实例保护的业务对应的转发表项。一种以太网环网自动保护倒换方法,在一个物理环或逻辑环拓朴上,存在一个或多个以太网环实例,每个以太网环实例保护一个或一组业务,所述保护倒换方法包括节点检测到链路发生故障或故障恢复后,确定不受所述故障或故障恢复影响的以太网环实例;所述节点向相邻节点发送携带所述不受所述故障或故障恢复影响的以太网环实例标识信息的保护倒换消息报文。一种以太网环网自动保护倒换方法,在一个物理环或逻辑环拓朴上,存在一个或多个以太网环实例,每个以太网环实例保护一个或一组业务,所述保护倒换方法包括节点获取接收到的保护倒换消息报文中携带以太网环实例信息,清空除所述以太网环实例以外的以太网环实例所保护的业务对应的转发表项。一种以太网环网节点,包括以太网环实例信息确定模块;用于当节点检测到节点之间的链路发生故障或故障恢复后,确定受或不受所述故障或故障恢复影响的以太网环实例;保护倒换消息报文发送模块,用于向相邻节点发送携带以太网环实例信息确定模块所确定的受或不受所述故障或故障恢复影响的以太网环实例信息的保护倒换消息报文;保护倒换处理模块,用于清空受所述故障或故障恢复影响的以太网环实例信息对应虛拟局域网组的转发表项。一种以太网环网节点,包括保护倒换消息报文接收模块,用于接收保护倒换消息报文,获取接收到的保护倒换消息报文中携带的受或不受所述故障或故障恢复影响的以太网环实例信息;保护倒换处理模块,用于清空受所述故障或故障恢复影响的以太网环实例对应虚拟局域网组的转发表项。一种以太网环网节点,包4舌以太网环实例信息确定模块;用于当节点检测到节点之间的链路发生故障或故障恢复后,确定受或不受所述故障或故障恢复影响的以太网环实例;保护倒换消息报文发送模块,用于向相邻节点发送携带以太网环实例信息确定模块所确定的受或不受所述故障或故障恢复影响的以太网环实例信息的保护倒换消息报文;保护倒换消息报文接收模块,用于接收保护倒换消息报文,获取接收到的保护倒换消息报文中携带的受或不受所述故障或故障恢复影响的以太网环实例信息;保护倒换处理模块,用于清空受所述故障或故障恢复影响的以太网环实例对应虚拟局域网组的转发表项。由上述本发明实施例提供的技术方案可以看出,在本发明实施例中,通过节点清空受故障或故障恢复影响的以太网环实例对应虚拟局域网组的转发表项,向相邻节点发送携带受或不受所述故障或故障恢复影响的以太网环实例信息的保护倒换消息报文。从而可以在减少OAM层次,减少VLAN资源的情况下,实现以太网环网的自动保护倒换。图1为本发明实施例所述方法的处理流程图;图2为本发明实施例所述以太网环网的结构示意图;图3为本发明实施例所述以太网环实例1的结构示意图;图4为本发明实施例所述以太网环实例2的结构示意图;图5为本发明实施例所述将以太网环网中每个端口都设置为MEP(MEGEndPoint,维护实体组端点)的示意图;图6为本发明实施例所述当节点检测到链路故障后,进行保护倒换的搡作的原理示意图;图7为本发明实施例所述当节点检测到链路故障恢复后,进行保护倒换的操作的原理示意图;图8为本发明实施例所述多个以太网环网互连的场景示意图。图9为本发明实施例所述一种以太网环网自动保护倒换的节点的实施例的结构示意图;图10和图11为本发明实施例所述另一种以太网环网自动保护倒换的节点的实施例的结构示意图。具体实施方式本发明实施例提供了一种以太网环网自动保护倒换方法和装置。下面结合附图来详细说明本发明实施例,本发明实施例所述方法的处理流程如图1所示,包括如下步骤步骤1-1、建立和维护每个节点端口对应的链路与以太网环实例的对应关系。本发明实施例首先需要为以太网环网中需要保护的业务VLAN建立以太网环实例实施,并i殳置相应的以太网环实例标识。本发明实施例提供了一个如图2所示的以太网环网的结构示意图,该以太网环网由A、B、C、D、E、F六个节点组成,在不同的环节点上,有不同的客户业务接入,并且通过不同的VLAN来对这些客户业务进行隔离。比如在图2所示的以太网环网中,节点A的VLAN接入组为VLANL1、VLAN—2、VLAN—3,节点F的VLAN接入组为VLAN—5、VLAN—7。在对以太网环网进行业务保护时,只需要选择以太网环网中需要保护的业务进行保护。比如在图2所示的以太网环网中,可以仅仅保护VLAN—2、VLAN—3、VLAN5,而对VLAN1、VLAN7则不进行保护。针对需要保护的VLAN,可以采用一个以太网环实例来保护多个VLAN,同一个以太网环实例保护的一组VLAN可以称为一个VLAN保护组。为区分不同的以太网环实例,为每个以太网环实例配置一个以太网环实例标识(Ringlet)。在每个以太网环实例上,配置有一个正常阻塞端口,通过该阻塞端口来防止客户业务流量形成环路。不同的以太网环实例通常配置有不同的正常阻塞端口,以使得相应的流量路由达到优化。上述阻塞端口仅仅阻塞客户流量,而不阻塞环管理和控制报文。值得说明的是,由于一个以太网环实例的阻塞端口所在的链路无法承载该以太网环实例对应的客户业务流量,而未知、广播或组播报文仍然会在这段链路上传输,但是在阻塞端口处会被丟弃,这样实际上造成了阻塞端口所在链路的带宽浪费,因此,正常阻塞端口链路的对端端口也可以配置为正常阻塞端口,即有两个正常阻塞端口,对这两个正常阻塞端口的操作与现有机制以及本发明涉及的内容保持一致。比如针对图2所示的以太网环网,图3示出了以太网环实例1的结构示意图,图4示出了以太网环实例2的结构示意图。以太网环实例1用于保护VLAN一2和VLAN—3,它的阻塞端口设置在节点A上;以太网环实例2用于保护VLAN—5,它的阻塞端口设置在节点C上。以太网环实例1和以太网环实例2分别拥有不同的以太网环实例标识。在各个节点上配置上述以太网环实例标识与VLAN保护组之间的对应关系。一般来说,一个以太网环实例保护的一组业务VLAN具有相同的环接入然后,本发明实施例需要在每个节点中,建立和维护每个节点端口所在的链路上承载的以太网环实例的信息,可以通过表1所示的方式保存。表中保存当节点的各个端口与以太网环实例的对应关系,它描述了当前状况下,各个端口所在的链路上承载了哪些以太网环实例的业务流量,如表一的例子表示了在环的西向端口上承载以太网环实例Ringlet一1、Ringlet—2、Ringlet—3的业务流量,而东向端口则承载了以太网环实例Ringlet—1、RingleL3的业务流量。表1:<table>tableseeoriginaldocumentpage16</column></row><table>在实际应用中,节点可以自动对上述端口和以太网环实例ID的对应关系表(后续记为Port-Ringlet表)进行维护。在建立和维护这个表时,可以采用下面的方式当节点判断属于一个以太网环实例的业务报文不经过该节点端口对应的链路时,则从上述Port-Ringlet表中将该以太网环实例对应的表项删除,否则,将该以太网环实例对应的表项保存在上述表中。一种具体的实现就是检查转发表项中是否存在以太网环实例对应的VLAN组中以该端口为出端口的表项存在,如果不存在,则将该以太网环实例ID与该端口的对应关系从上述表中删除,否则将该以太网环实例ID与该端口的对应关系保存在上述表中。步骤1-2、节点检测到链路故障发生后,向相邻节点发送环自动保护倒换报文R-APS,其中携带有保护倒换操作的源标识、类型等保护倒换的相关信息,以及受到故障影响的以太网环实例的标识信息。本发明实施例在对以太网环网进行OAM配置时,不需要对以太网环网的OAM进行分层,而是将每个端口都设置为MEP,上述将以太网环网中每个端口都设置为MEP的示意图如图5所示。相邻节点之间通过ETHCC(连续性监视)机制检测环相邻节点链路的故障。具体检测过程为节点向相邻节点发送ETHCCM(连续性监i见报文)报文,相邻节点收到该ETHCCM报文后,直接对该ETHCCM报文进行终结,并根据ITU-TY.1731/IEEE802.1ag定义的规则判断和所述发送ETHCCM报文的节点之间的链路是否产生故障。当节点检测到链路故障后,进行保护倒换的操作的原理示意图如图6所示,具体处理过程的描述如下。检测到故障的节点首先产生R-APS报文,该R-APS报文的结构如下述表2所示。表2:<table>tableseeoriginaldocumentpage17</column></row><table><table>tableseeoriginaldocumentpage18</column></row><table>上述表3所示的R-APS报文中各个字段的描述如下1、MulticastAddressforR-APS:R-APS的目的地址,是分配给R-APS报文专用的特殊组播地址;2、SourceMACaddress:指示R-APS报文的源地址。3、CFM/OAMETHType:指示OAM报文的以太网类型。APS报文也是一种OAM报文。4、MEGLevel:指示维护实体组等级,属于配置项。5、Opcode:操作码,指示是环网保护倒换操作;6、R-APSSourceIdentifier:指示发起保护倒换操作的节点的源标识,该源标识可以是配置的发送R-APS报文的节点ID或者R-APS报文的源地址或者是发起R-APS报文的源节点的地址。7、RingAPSSpecificInformation:包含环寸呆护倒换的一些具体信息,如表3所示。表3RingAPSSpecificInformation<table>tableseeoriginaldocumentpage18</column></row><table>该具体信息包括R-APSRequestType:指示保护倒换的类型,包括故障倒换、恢复倒换、手动倒换等;此时应设置为故障倒换。ProtectionType:指示是恢复式还是非恢复式。Reserved:保留字节。8、NumberofRinglets:指示报文中携带的受影响的RingletID的数量9、RingletID1...RingletIDn:指示需要执行清空操作的以太网环实例ID。其数量应与NumberofRinglets域的值保持一致。当节点从某个端口检测到链路故障时,该节点根据其维护的Port-Ringlet表,查询该端口对应的以太网环实例ID信息,得到受到故障链路影响的该端口对应的以太网环实例的ID信息,将该ID信息携带在该字段中。其中它们的总数保存在NumberofRinglets字段中。然后,该节点清空上述受到故障链路影响的以太网环实例所保护的业务VLAN组中所有VLAN相关的转发表项,并阻塞该以太网环实例的故障端口,向相邻节点发送上述R-APS报文。步骤1-3、相邻节点接收到上述R-APS报文后,根据R-APS报文中携带的保护倒换的相关信息和以太网环实例的标识信息,进行相应的保护倒换操作,并重新产生和发送R-APS报文。相邻节点接收到上述R-APS报文后,获取该R-APS报文中携带的上述保护倒换的相关信息和以太网环实例的标识信息。相邻节点将获取的上述R-APS报文中携带的R-APSSourceldentifier与本节点的配置进行对比,判断该R-APS报文是否是本节点发出的,如果是,则终止该R-APS报文;否则,产生一个新的R-APS报文,该新的R-APS报文的R-APSSourceldentifier与收到的R-APS报文的R-APSSourceldentifier相同,并且携带相同的以太网环实例标识信息。然后,继续向下游发送该新的R-APS报文。相邻节点还需要进行相应的保护倒换操作,该相邻节点清空获取的上述R-APS报文中携带的RingletID对应的以太网环实例所保护的所有客户业务VLAN对应的转发表项,以便重新学习新的转发表项。另外,如果该相邻节点上配置有任何以太网环实例的正常阻塞端口,将所述正常阻塞端口打开。当节点检测到相邻节点之间的链路发生故障恢复时,也根据上述处理流程,进行相应的保护倒换操作。当节点检测到某个端口连接的链路故障恢复后,其保护倒换操作的原理示意图如图7所示,具体处理过程的描述如下。该节点首先按照上述R-APS报文的结构,产生一个R-APS报文,在R-APS报文中的R.-APSRequestType中指示保护倒换的类型为恢复倒换。然后,该节点根据其维护的Port-Ringlet表,查询节点的另一个端口对应的以太网环实例ID信息(即如果是检测到西向端口连接的链路故障恢复,则查询东向端口对应的以太网环实例ID信息),得到可能受链路恢复影响的该端口对应的以太网环实例的ID信息,将该ID信息携带在RingletID1...RingletIDn字段中,将其个数信息携带在NumberofRinglets字段中。然后,该节点清空上述受到链路恢复影响的以太网环实例所保护的业务VLAN组中所有VLAN的转发表项。之后,该节点向相邻节点发送上述R-APS报文。相邻节点接收到上述R-APS报文后,获取该R-APS报文中携带的上述保护倒换的相关信息和以太网环实例的标识信息,相邻节点将获取的上述R-APS报文中携带的R-APSSourceldentifier与本节点的配置进行对比,判断该R-APS报文是否是本节点发出的,如果是,则终止该R-APS报文;否则,产生一个新的R-APS报文,该新的R-APS报文的R-APSSourceldentifier与收到的R画APS才艮文的R-APSSourceldentifier相同,并且携带相同的以太网环实例标识信息。然后,继续向下游转发该新的R-APS报文。相邻节点还需要进行相应的保护倒换操作,该相邻节点清空获取的上述R-APS报文中携带的RingletID对应的以太网环实例所保护的所有客户业务VLAN对应的转发表项。另外,如果该相邻节点上配置有任何以太网环实例的正常阻塞端口,将所述正常阻塞端口重新阻塞。上述本发明实施例所述的方案中的R-APS报文的传输实际上是一种dropandgenerate的方法,比较符合单层OAM的模型。在实际应用中,还可以采用dropandcontinue的方式,即节点接收到R-APS报文时,不重新生成新的R-APS报文,而是直接向下游转发。这样就不需要在R-APS报文中包含R-APSSourceldentifier域了,而是通过比较R-APS报文的SourceMACaddress对报文进行终结。上述方法同样可以用于现有的以太网环保护方案中,这样的话就直接用管理VLANID来区分逻辑环,而不需要在R一APS报文中增加RingletID1...RingletIDn字段,相应地NumberofRinglets域也是不需要的。具体处理上,待确定了哪些以太网环实例受影响后,针对其中每个以太网环实例发送R一APS报文,指示这些环实例所保护的业务对应的转发表项需要清空,或发送不带是否清空指示的FLAPS报文;而对其它以太网环实例,针对其中每个以太网环实例发送R一APS报文,指示这些环实例所保护的业务对应的转发表项不需要清空,或不发送R一APS报文。在实际应用中,还有另一种相反的做法,即在上述Port-Ringlet表中保存和维护不受链路故障影响的以太网环实例标识和环端口之间的对应关系,然后,在需要进行保护倒换时,发送R-APS报文中携带指示不需要执行清空操作的以太网环实例标识列表。同样,节点可以自动对上述Port-Ringlet表进行维护。在进行维护时采用与之前相反的方式当节点判断属于一个以太网环实例的业务^R文不经过该节点端口对应的链路时,则从上述Port-Ringlet表中将该以太网环实例对应的表项保存在上述Port-Ringlet表中,否则从表中删除。一种具体的实现就是检查转发表项中是否存在以太网环实例对应的VLAN组中以该端口为出端口的表项存在,如果不存在,则将该以太网环实例ID与该端口的对应关系保存在上述表中,否则将该以太网环实例ID与该端口的对应关系从上述表中删除。检测到故障或恢复的节点根据该表来确定不受影响的以太网环实例ID,并将这种信息携带在R-APS报文中RingletID1…RingletIDn域以及NumberofRinglets域。具体方法与之前描述的一致,即(1)故障时,根据检测到故障的端口对应的端口号查询Port-Ringlet表,得到不受链路故障影响的以太网环实例ID列表;(2)故障恢复时,检查除检测到故障恢复的端口的另一个端口对应的端口号查询Port-Ringlet表,得到不受链路恢复影响的以太网环实例ID列表。当节点接收到该R-APS报文后,清空节点上所配置的除上述R-APS报文所指示的以太网环实例之外的其它以太网环实例所保护的业务VLAN组中所有VLAN的转发表项。关于正常阻塞端口的操作与之前的描述相同。上述方法同样音以用于现有的以太网环保护方案中,即直接用管理VLANID来区分逻辑环,而不需要在R—APS报文中增加RingletID1…RingletIDn字段,相应地NumberofRinglets域也是不需要的。具体处理上,待确定了哪些以太网环实例不受影响后,针对其中每个以太网环实例发送R—APS报文,指示这些环实例所保护的业务对应的转发表项不需要清空,或不发送R一APS报文;而对其它以太网环实例,针对其中每个以太网环实例发送R—APS报文,指示这些环实例所保护的业务对应的转发表项需要清空,或发送不带是否清空指示的R一APS报文。对于图8所示的多个以太网环网互连的场景,为了避免一个以太网环网的APS报文扩散到另一个以太网环网中,需要为每个以太网环网设置一个以太网环网标识,该以太网环网标识可以是设置的EthernetRingID,也可以是分配的VLANID。如果是采用EthernetRingID,将EthernetRingID携带在APS报文的PDU中;在环节点上配置各个端口所属的EthemetRingID;在环相交的节点上,仅向属于相同EthernetRingID的端口上发送APS报文。如果是采用VLANID,则ETHCC和R-APS都在该VLAN上进行传输,在环相交的地方,通过VLAN隔离不同环的APS报文。本发明实施例所述一种以太网环网自动保护倒换的节点的实施例所述的结构示意图如图9所示,包括如下模块以太网环实例信息确定模块;用于当节点检测到节点之间的链路发生故障或故障恢复后,确定受或不受所述故障或故障恢复影响的以太网环实例;保护倒换消息报文发送模块,用于向相邻节点发送携带以太网环实例信息确定模块所确定的受或不受所述故障或故障恢复影响的以太网环实例信息的保护倒换消息报文;保护倒换处理模块,用于清空受所述故障或故障恢复影响的以太网环实例信息对应虛拟局域网组的转发表项。端口和以太网环实例对应关系管理模块,用于在节点中保存和维护节点端口和受或不受端口链路故障或故障恢复影响的以太网环实例之间的对应关系。本发明实施例所述另一种以太网环网自动保护倒换的节点的实施例所述的结构示意图如图10所示,包括如下模块保护倒换消息报文接收模块,用于接收保护倒换消息报文,获取接收到的保护倒换消息报文中携带的受或不受所述故障或故障恢复影响的以太网环实例信息;保护倒换处理模块,用于清空受所述故障或故障恢复影响的以太网环实例对应虚拟局域网组的转发表项。保护倒换消息报文重建模块,用于根据接收到的保护倒换消息报文中携带的保护倒换操作的源标识,判断所述保护倒换消息报文是否是本节点发出的,如果是,则终止该保护倒换消息报文;否则,产生一个新的携带所述相同源标识的保护倒换消息报文,向其它相邻节点发送该新的保护倒换消息报文。保护倒换消息报文转发模块,用于根据接收到的保护倒换消息报文的源物理地址,判断所述保护倒换消息报文是否是本节点发出的,如果是,则终止该保护倒换消息报文;否则,向相邻节点转发接收到的所述保护倒换消息报文。本发明实施例所述另一种以太网环网自动保护倒换的节点的实施例所述的结构示意图如图11所示,包括如下模块以太网环实例信息确定模块;用于当节点检测到节点之间的链路发生故障或故障恢复后,确定受或不受所述故障或故障恢复影响的以太网环实例;保护倒换消息报文发送模块,用于向相邻节点发送携带以太网环实例信息确定模块所确定的受或不受所述故障或故障恢复影响的以太网环实例信息的保护倒换消息报文;端口和以太网环实例对应关系管理模块,用于在节点中保存和维护节点端口和受或不受端口链路故障或故障恢复影响的以太网环实例之间的对应关系。保护倒换消息报文接收模块,用于接收保护倒换消息报文,获取接收到的保护倒换消息报文中携带的受或不受所述故障或故障恢复影响的以太网环实例信息;保护倒换消息报文重建模块,用于根据接收到的保护倒换消息报文中携带的保护倒换操作的源标识,判断所述保护倒换消息报文是否是本节点发出的,如果是,则终止该保护倒换消息报文;否则,产生一个新的携带所述相同源标识的保护倒换消息报文,向其它相邻节点发送该新的保护倒换消息报文。保护倒换消息报文转发模块,用于根据接收到的保护倒换消息报文的源物理地址,判断所述保护倒换消息报文是否是本节点发出的,如果是,则终止该保护倒换消息报文;否则,向相邻节点转发接收到的所述保护倒换消息报文。保护倒换处理模块,用于清空受所述故障或故障恢复影响的以太网环实例信息对应虚拟局域网组的转发表项。综上所述,本发明实施例能够减少OAM层次(将两层OAM改为一层);本发明实施例不需要为每个以太网环实例分配一个管理VLAN,从而能够减少VLAN资源的消耗;本发明实施例仅需要一个APS报文来处理环上所有以太网环实例的保护倒换,而不需要每个以太网环实例发一个APS报文,从而能够减少需要处理的APS报文数量。以上所述,仅为本发明实施例较佳的具体实施方式,但本发明实施例的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本发明实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明实施例的保护范围之内。因此,本发明实施例的保护范围应该以权利要求的保护范围为准。权利要求1.一种以太网环网自动保护倒换方法,其特征在于,在一个物理环或逻辑环拓扑上,存在一个或多个以太网环实例,每个以太网环实例保护一个或一组业务,所述保护倒换方法包括节点检测到链路发生故障或故障恢复后,确定受所述故障或故障恢复影响的以太网环实例;所述节点发送携带所述受所述故障或故障恢复影响的以太网环实例标识信息的保护倒换消息报文。2、根据权利要求1所述的方法,其特征在于,所述节点确定受所述故障或故障恢复影响的以太网环实例,具体为在节点中维护节点端口与以太网环实例的对应关系;当节点在某个端口上检测到链路故障或恢复后,查询所述节点端口与以太网环实例的对应关系,确定受所述故障或故障恢复影响的以太网环实例。3、根据权利要求2所述的方法,其特征在于,所述维护节点端口与以太网环实例的对应关系,具体包括当节点判断属于一个以太网环实例所保护的业务不经过该节点的一个端口对应的链路时,则不保存所述节点端口与所述以太网环实例标识的对应关系。4、根据权利要求2所述的方法,其特征在于,所述维护节点端口与以太网环实例的对应关系,具体包括当节点判断属于一个以太网环实例所保护的业务经过该节点的一个端口对应的链路时,则保存所述节点端口和所述以太网环实例标识的对应关系。5、根据权利要求3所述的方法,其特征在于,所述节点判断属于一个以太网环实例所保护的业务不经过该节点端口对应的链路,具体包括所述节点的表项。6、根据权利要求4所述的方法,其特征在于,所述节点判断属于一个以太网环实例所保护的业务经过该节点端口对应的链路,具体包括项。7、根据权利要求2所述的方法,其特征在于,当节点在某个端口上检测到链路故障或恢复后,查询所述节点端口与以太网环实例的对应关系,确定受所述故障或故障恢复影响的以太网环实例,具体包括当节点在某个端口检测到链路故障时,在该节点所维护的所述节点端口与以太网环实例的对应关系中查询该端口对应的以太网环实例,确定受所述故障影响的以太网环实例。8、根据权利要求2所述的方法,其特征在于,当节点在某个端口上检测到链路故障或恢复后,查询所述节点端口与以太网环实例的对应关系,确定受所述故障或故障恢复影响的以太网环实例,具体包括当节点在某个端口检测到链路恢复时,在该节点所维护的所述节点端口与以太网环实例的对应关系中查询节点除该端口外的另一个端口对应的以太网环实例,确定受所述故障恢复影响的以太网环实例。9、根据权利要求1所述的方法,其特征在于,所述保护倒换消息报文中携带产生所述保护倒换消息报文的源标识信息。10、根据权利要求9所述的方法,其特征在于,所述源标识信息具体为源MAC地址信息或配置的标识信息。11、根据权利要求1所述的方法,其特征在于,所述以太网环实例标识信息具体为配置的环标识信息或为每个以太网环实例分配的管理VLAN标识。12—种以太网环网自动保护倒换方法,其特征在于,在一个物理环或逻辑环拓朴上,存在一个或多个以太网环实例,每个以太网环实例保护一个或一组业务,所述保护倒换方法包括节点获取接收到的保护倒换消息报文中携带的以太网环实例信息,清空所述以太网环实例信息对应的以太网环实例保护的业务对应的转发表项。13、根据权利要求12所述的方法,其特征在于,所述方法还包括所述节点根据接收到的所述保护倒换消息报文中携带的保护倒换操作的源标识,判断所述保护倒换消息报文是否是本节点发出的,如果是,则终止该保护倒换消息报文;否则,产生一个新的携带所述相同源标识和以太网环实例信息的保护倒换消息报文,向其它相邻节点发送该新的保护倒换消息报文。14、根据权利要求12所述的方法,其特征在于,所述方法还包括所述节点根据接收到的所述保护倒换消息报文的源MAC地址,判断所述保护倒换消息报文是否是本节点发出的,如果是,则终止该保护倒换消息报文;否则,向其它相邻节点转发接收到的所述保护倒换消息报文。15、一种以太网环网自动保护倒换方法,其特征在于,在一个物理环或逻辑环拓朴上,存在一个或多个以太网环实例,每个以太网环实例保护一个或一组业务,所述保护倒换方法包括节点检测到链路发生故障或故障恢复后,确定不受所述故障或故障恢复影响的以太网环实例;所述节点向相邻节点发送携带所述不受所述故障或故障恢复影响的以太网环实例标识信息的保护倒换消息报文。16、根据权利要求15所述的方法,其特征在于,所述节点确定不受所述故障或故障恢复影响的以太网环实例具体包括在节点中维护节点端口与以太网环实例的对应关系;当节点在某个端口上检测到链路故障或恢复后,查询该节点所维护的所述节点端口与以太网环实例的对应关系,确定不受所述故障或故障恢复影响的以太网环实例。17、根据权利要求16所述的方法,其特征在于,所述维护节点端口与以太网环实例的对应关系,具体包括当节点判断属于一个以太网环实例所保护的业务经过所述节点的某个端口对应的链路时,则不保存所述节点端口和所述以太网环实例标识的对应关系。18、根据权利要求16所述的方法,其特征在于,所述维护节点端口与以太网环实例的对应关系具体包括当节点判断属于一个以太网环实例所保护的业务不经过所述节点的某个端口对应的链路时,则保存所述端口和所述以太网环实例标识的对应关系。19、根据权利要求17所述的方法,其特征在于,所述节点判断属于一个以太网环实例所保护的业务经过该节点端口对应的链路,具体包括项。20、根据权利要求18所述的方法,其特征在于,所述节点判断属于一个以太网环实例所保护的业务不经过该节点端口对应的链路,具体包括所述节点的转发表中不包含被所述以太网环实例保护的业务对应的转发表项。21、根据权利要求16所述的方法,其特征在于,当节点在某个端口上检测到链路故障或恢复后,查询该节点所维护的所述节点端口与以太网环实例的对应关系,确定不受所述故障或故障恢复影响的以太网环实例,具体包括当节点在某个端口检测到链路故障时,在该节点所维护的所述节点端口与以太网环实例的对应关系中查询该端口对应的以太网环实例,确定不受所述故障影响的以太网环实例。22、根据权利要求16所述的方法,其特征在于,当节点在某个端口上检测到链路故障或恢复后,查询该节点所维护的所述节点端口与以太网环实例的对应关系,确定不受所述故障或故障恢复影响的以太网环实例,具体包括当节点在某个端口检测到链路恢复时,在该节点所维护的所述节点端口与以太网环实例的对应关系中查询节点除该端口外的另一个端口对应的以太网环实例,确定不受所述故障恢复影响的以太网环实例。23—种以太网环网自动保护倒换方法,其特征在于,在一个物理环或逻辑环拓朴上,存在一个或多个以太网环实例,每个以太网环实例保护一个或一组业务,所述保护倒换方法包括节点获取接收到的保护倒换消息报文中携带以太网环实例信息,清空除24、一种以太网环网节点,其特征在于,包括以太网环实例信息确定模块;用于当节点检测到节点之间的链路发生故障或故障恢复后,确定受或不受所述故障或故障恢复影响的以太网环实例;保护倒换消息报文发送模块,用于向相邻节点发送携带以太网环实例信息确定模块所确定的受或不受所述故障或故障恢复影响的以太网环实例信息的保护倒换消息报文;保护倒换处理模块,用于清空受所述故障或故障恢复影响的以太网环实例信息对应虚拟局域网组的转发表项。25、根据权利要求24所述的以太网环网节点,其特征在于,所述以太网环网节点还包括端口和以太网环实例对应关系管理模块,用于在节点中保存和维护节点端口和受或不受端口链路故障或故障恢复影响的以太网环实例之间的对应关系。26、一种以太网环网节点,其特征在于,包括保护倒换消息报文接收模块,用于接收保护倒换消息报文,获取接收到的保护倒换消息报文中携带的受或不受所述故障或故障恢复影响的以太网环实例信息;保护倒换处理模块,用于清空受所述故障或故障恢复影响的以太网环实例对应虚拟局域网组的转发表项。27、根据权利要求26所述的以太网环网节点,其特征在于,所述以太网环网节点还包括保护倒换消息报文重建模块,用于根据接收到的保护倒换消息报文中携带的保护倒换操作的源标识,判断所述保护倒换消息报文是否是本节点发出的,如果是,则终止该保护倒换消息报文;否则,产生一个新的携带所述相同源标识的保护倒换消息报文,向其它相邻节点发送该新的保护倒换消息报文。28、根据权利要求26所述的以太网环网节点,其特征在于,所述以太网环网节点还包括-:保护倒换消息报文转发模块,用于根据接收到的保护倒换消息报文的源物理地址,判断所述保护倒换消息报文是否是本节点发出的,如果是,则终止该保护倒换消息报文;否则,向相邻节点转发接收到的所述保护倒换消息报文。29、一种以太网环网节点,其特征在于,包括以太网环实例信息确定模块;用于当节点检测到节点之间的链路发生故障或故障恢复后,确定受或不受所述故障或故障恢复影响的以太网环实例;保护倒换消息报文发送模块,用于向相邻节点发送携带以太网环实例信息确定模块所确定的受或不受所述故障或故障恢复影响的以太网环实例信息的保护倒换消息报文;保护倒换消息报文接收模块,用于接收保护倒换消息报文,获取接收到的保护倒换消息报文中携带的受或不受所述故障或故障恢复影响的以太网环实例信息;保护倒换处理模块,用于清空受所述故障或故障恢复影响的以太网环实例对应虚拟局域网组的转发表项。30、根据权利要求29所述的以太网环网节点,其特征在于,所述以太网环网节点还包括端口和以太网环实例对应关系管理模块,用于在节点中保存和维护节点端口和受或不受端口链路故障或故障恢复影响的以太网环实例之间的对应关系。31、根据权利要求29或30所述的以太网环网节点,其特征在于,所述以太网环网节点还包括保护倒换消息报文重建模块,用于根据接收到的保护倒换消息报文中携带的保护倒换操作的源标识,判断所述保护倒换消息报文是否是本节点发出的,如果是,则终止该保护倒换消息报文;否则,产生一个新的携带所述相同源标识的保护倒换消息报文,向其它相邻节点发送该新的保护倒换消息报文。32、根据权利要求29或30所述的以太网环网节点,其特征在于,所述以太网环网节点还包括保护倒换消息报文转发模块,用于根据接收到的保护倒换消息报文的源物理地址,判断所述保护倒换消息报文是否是本节点发出的,如果是,则终止该保护倒换消息报文;否则,向相邻节点转发接收到的所述保护倒换消息报文。全文摘要本发明实施例提供了一种以太网环网自动保护倒换方法和装置,该方法主要包括节点检测到节点之间的链路发生故障或故障恢复后,确定受或不受所述故障或故障恢复影响的以太网环实例;发送携带所述受或不受所述故障或故障恢复影响的以太网环实例信息的保护倒换消息报文。利用本发明实施例,可以在减少OAM(Operation,AdministrationandMaintenance,操作、管理和维护)层次,减少VLAN(VirtualLocalAreaNetwork,虚拟局域网)资源的情况下,实现以太网环网的自动保护倒换。文档编号H04L12/26GK101272310SQ200710086940公开日2008年9月24日申请日期2007年3月22日优先权日2007年3月22日发明者洋杨,昊龙申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1