专利名称:Zesr与stp混合组网实现业务互通的方法及其装置的制作方法
技术领域:
本发明涉及环网保护技术领域,特别是涉及一种支持ZESR与STP混合 组网实现业务互通且防止环路的方法及其装置。
背景技术:
ZESR (ZTE Ethernet Smart Ring,中兴智能以太环网)定义了一种支持层 次划分的以太环网自动保护方法,其核心思想是低层次认为高层次永远联通, 引入了主环、层次、分段链路、边界节点等概念,将复杂的网络环路探测工作 分解为简单、层次化、局部化的探测过程,从根本上解决了在复杂环网拓扑情 况下的以太环网故障保护倒换的问题,避免了由于故障引起闭环出现导致网络 不可用的情况,提高了环网的抗故障能力,扩大了组网应用范围,极大地保障 了业务可靠、稳定地运行。
ZESR的特点在于首先将复杂的网络拓扑分解为主环和各层次分段链路的 层次化结构,根据分解后的结果指定节点的角色。主环主节点利用告警模式和 抽样模式检测主环的链路故障状态,负责主环发生故障、从故障中恢复的业务 倒换。各层次分段链路主节点利用告警模式和抽样模式(边界辅助节点配合) 检测该层次分段链路的故障状态,负责该层次分段链路发生故障、从故障中恢 复的业务倒换。
在进行跨环业务保护的情况下所有节点都在同一个域中,只有一个控制 VLAN (Virtual Local Area Network,虚拟局域网),从而减少了专门用于发送 协议的控制VLAN。
将复杂的网络拓扑划分为主环和各层次分段链路,引入了边界节点、边界 辅助节点、边界控制节点和边界端口等概念,将复杂的网络环路探测工作分解 为简单、层次化、局部化的探测过程。
低层次分段链路的故障检测只工作在接入层次的两边界节点之间的链路 上,低层次认为高层次链路永远联通。层次分段链路的故障检测不经过主环或高层次分段,而是通过引入边界辅
助节点在层次分段上采用回声模式(Echo Mode)的抽样故障检测方法,但又 不局限于该方法(如异步模式),层次分段链路主节点向主、从端口发送HELLO 报文,该报文在分段链路正常情况下经过传输节点的转发,送至边界辅助节点, 边界辅助节点在接入端口上对报文进行回送,最终回到主节点的相应主、从端 口,从而判断层次分段链路是否发生故障。
主环或高层次的故障告警消息和MAC (Media Access Control,介质访问 控制)地址更新消息不向接入层次转发,主环或高层次的拓扑变化对低层次不 产生影响。
边界辅助节点检测到相应的接入层次发生链路故障,从"临时主节点", 向接入端口和主环或高层次分段上的端口发送MAC地址更新消息,实现业务 的快速保护倒换。
边界辅助节点接收来自接入层次的MAC地址更新消息,要将该消息向主 环或高层次分段上转发,实现业务的快速保护倒换。
该方法不局限于简单的单环和相交环的拓扑结构,也适合其它复杂的拓扑 结构,包括星型组网结构。
生成树协议(Spanning Tree Protocol, STP)定义在正EE 802.1D中,是一 种链路管理协议,它向网络提供路径冗余,同时防止产生环路。为使以太网更 好地工作,两个工作站之间只能有一条活动路径。网络环路的发生有多种原因, 最常见的一种是有意生成的冗余——万一一个链路或交换机失败,会有另一个 链路或交换机替代。
STP允许网桥之间相互通信以发现网络物理环路。该协议定义了一种算 法,网桥能够使用它创建无环路(loop-free)的逻辑拓扑结构。换句话说,STP 创建了一个由无环路树叶和树枝构成的树结构,其跨越了整个第二层网络。网 桥之间通过桥接协议数据单元(Bridge Protocol Data Unit, BPDU)交换各自 状态信息。STP协议通过发送BPDU信息选出网络中的根交换机和根节点端 口,并为每个网段(switched segment)选出根节点端口和指定端口 。
网桥中的程序能够决定如何使用STP协议,这称为生成树算法,该算法 能够避免网桥环路,并确保在多路径情形下网桥能够选择一条最有效的路径。 如果最佳路径失败,可以使用该算法重新计算网络路径并找出下一条最佳路径。利用生成树算法可以决定网络(哪台计算机主机在哪个区段),并通过
BPDU信息交换以上数据。
如图l(a)所示,是一个相对简单的ZESR单环与STP混合组网的拓扑结构, 假定一,组网中除S5节点之外所有ZESR节点(S1,S2,S3,S4)都不使能STP 协议功能,只有S5节点和端口使能STP,所有链路都正常。此时ZESR单环 Master (主)节点Sl阻塞从端口 P2在业务VLAN中的转发功能,但是由于 S3与S4节点没有使能STP, S3, S4和S5之间的环路STP协议不能检测至iJ, 环路由此出现,如图l(b)所示;
假定二,组网中所有节点和端口都使能STP协议功能,包括ZESR节点 S1 S4,所有链路都正常。与上述假定一一样,ZESR单环Master (主)节点 Sl阻塞从端口 P2在业务VLAN中的转发功能,STP也能正常阻塞部分端口防 止环路,但是这种假定会让ZESR与STP对组网中的端口重复管理,造成不 可控,ZESR也没有存在的意义;
假定三,组网中所有节点都使能STP协议功能,包括ZESR节点S1 S4, ZESR环上的所有端口的STP功能禁止,所有链路都正常。与上述假定一一样, ZESR单环Master (主)节点Sl阻塞从端口 P2在业务VLAN中的转发功能, 但是由于S3与S4节点的端口不能通过STP协议报文,S3, S4和S5之间的 环路STP协议不能检测到,环路由此出现,如附图l(b)所示。
环路会引起"广播风暴",最终导致网络瘫痪。
中国发明专利(专利号为1905490A)公布了 "一种RRPP与局部STP组 网故障恢复时防止环路的方法和装置",其中RRPP (Rapid Ring Protection Protocol)为快速环网保护协议。该发明专利提出了一种设置故障链路上传输 节点的故障端口的临时阻塞时间大于STP的配置报文和HELLO报文的发送间 隔,并且故障端口在处于临时阻塞状态时不阻塞STP的配置报文的方法,以 此来保证RRPP故障端口放开之前,局部STP通过定时发送配置报文已经检 测到链路恢复。该方法虽然能在一些特定的单环组网中能避免环路问题,但是 其具有如下局限性
首先,是混合组网只能是RRPP单环,若是相交环或相切环根本不能实现; 且配置极为复杂,存在RRPP和STP协议报文交替管理环路端口通断的隐患, 容易引发由此而带来的新的故障源,且难于定位;另外,需要特定的链路发生故障方法才适用,STP的根桥也需要命令配置,
不能是随机的由STP协议算法计算生成。
总之,上述方法不能从根本上解决RRPP环与STP混合组网避免环路的 问题,只能解决一些边缘的、局部的问题。
发明内容
本发明所要解决的技术问题在于提供一种ZESR与STP混合组网实现业 务的方法及其装置,用于解决由于ZESR和STP组网出现闭环而导致的网络 性能下降或网络瘫痪的问题。
为了实现上述目的,本发明提供了一种ZESR与STP混合组网实现业务 互通的方法,其特征在于,包括
一配置步骤,配置ZESR域的各节点属于同一 ZESR域并使能ZESR协议;
一创建步骤,对ZESR与STP混合组网中的所有节点使能STP协议并利 用STP协议创建ZESR协议保护实例;及
一放弃步骤,由STP协议放弃对所述ZESR协议保护实例下ZESR端口的 管理并交由ZESR协议管理。
上述的ZESR与STP混合组网实现业务互通的方法,其中,所述创建步 骤具体为
对ZESR与STP混合组网中的所有节点要运行的业务数据所在的VLAN, 通过统一利用STP协议创建所述ZESR协议保护实例,添加由ZESR协议和 STP协议共同保护的VLAN,并由ZESR协议通过所述ZESR协议保护实例管 理ZESR端口的阻塞或放开。
上述的ZESR与STP混合组网实现业务互通的方法,其中,所述创建步 骤中,还包括对ZESR与STP混合组网中环上所有端口的STP协议使能的 步骤。
上述的ZESR与STP混合组网实现业务互通的方法,其中,所述创建步 骤中,所述所有节点包括ZESR节点。
上述的ZESR与STP混合组网实现业务互通的方法,其中,所述创建步 骤和/或所述放弃步骤中,还包括配置ZESR域节点所属的MSTP域为不同 于非ZESR域节点所属的MSTP域的步骤。上述的ZESR与STP混合组网实现业务互通的方法,其中,还包括将
所述ZESR域的所有节点虚拟成一个STP节点,并利用公共生成树实现链路 阻塞的歩骤。
上述的ZESR与STP混合组网实现业务互通的方法,其中,所述ZESR 与STP混合组网的拓扑结构包括ZESR单环与STP网的混合组网的拓扑结构、 ZESR多层相交环与STP网的混合组网的拓扑结构和/或ZESR相切环与STP 网的混合组网的拓扑结构;其中STP网的个数为 一个或多个。
为了实现上述目的,本发明还提供了一种ZESR与STP混合组网实现业 务互通的装置,其特征在于,包括
一 ZESR协议模块,用于配置与ZESR协议相关的ZESR协议参数; - STP协议模块,用于配置与STP协议相关的STP协议参数; 一ZESR协议使能端口初始化模块,连接所述ZESR协议模块、所述STP 协议模块,用于根据当前设备节点的STP协议状态和ZESR协议状态确定 ZESR协议保护实例下的ZESR端口由所述ZESR协议模块或所述STP协议模 块管理,并在ZESR协议或STP协议使能时根据对应的协议状态确定所述 ZESR端口由ZESR协议或STP协议管理;
一 ZESR端口 STP协议失效模块,连接所述ZESR协议使能端口初始化模 块,用于设置当ZESR协议处于正常情况下由STP协议放弃对所述ZESR端口 的管理;及
一 ZESR端口 STP协议恢复管理模块,连接所述ZESR协议使能端口初始 化模±央,用于设置当所述ZESR端口在ZESR协议失效或删除时恢复STP协议 对所述ZESR端口的管理。
上述的ZESR与STP混合组网实现业务互通的装置,其中,所述ZESR 与STP混合组网的拓扑结构包括ZESR单环与STP网的混合组网的拓扑结构、 ZESR多层相交环与STP网的混合组网的拓扑结构和/或ZESR相切环与STP 网的混合组网的拓扑结构;其中STP网的个数为一个或多个。
采用本发明方法和装置有效地解决了 ZESR与STP混合组网中业务互通 且高效地防止闭环出现的问题,从根本上避免了由于ZESR和STP组网出现 闭环而导致的网络性能下降或网络瘫痪;且配置简单、灵活,能适应复杂的多 层次ZESR和STP组网,无须STP协议作特定修改;扩大了ZESR组网应用范围,保障了业务可靠、稳定的运行,极大地提高了ZESR在复杂网络拓扑情 况下的应用潜力和故障快速恢复能力。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的 限定。
图l(a)为简单的ZESR单环与STP混合组网的拓扑结构;
图l(b)为简单的ZESR单环与STP混合组网出现环路故障的情况;
图l(c)为简单的ZESR单环与STP混合组网环路配置情况;
图2为相对复杂的ZESR双层相交环与STP混合组网的拓扑结构;
图3为比较复杂的ZESR双层相交环与两个MSTP域混合组网的拓扑结
构;
图4为本发明的方法步骤流程图; 图5为本发明的装置结构示意图。
具体实施例方式
下面结合附图、实施例对本发明的技术方案作进一步的详细描述,但不作 为对本发明的限定。
如图l(a)所示,为第一实施例的相对简单的ZESR单环与STP混合组网的 拓扑结构,防止环路的方法包括以下步骤,参见图4:
歩骤A:配置节点S1 S4为同一ZESR域并使能ZESR协议,Sl为Master (主)节点;
步骤B:所有节点S1 S5使能STP协议,并配置业务VLAN所在的实例, 即保护实例1,包含业务VLAN 100 200;
歩骤C:对于ZESR域内的端口 (即ZESR端口) , STP协议放弃对保护 实例下ZESR端口的管理;及
步骤D:配置ZESR域的节点S1 S4为MSTP域1,配置节点S5为MSTP 域2。其中,MSTP (Multiple Spanning Tree Protocol)为多生成树协议。
经过上述配置完成后的拓扑结构如图l(c)所示。
在网中无故障即所有链路正常时,如图l(c)所示,ZESR域Master节点
9Sl的HELLO报文从主端口 PI发出,经过主环回到从端口 P2,根据ZESR协 议,Master节点SI从端口 P2阻塞转发功能,ZESR域虽然配置了 MSTP域1, STP协议报文可以检测环路,但是由于端口在保护实例下STP协议放弃管理, STP协议不会控制端口的阻塞域放开,但是对于其它保护实例下的端口, STP 协议正常管理;另外,由于节点S5配置了不同于ZESR域(即MSTP域l) 的MSTP域2,因此,可以将整个ZESR域(即MSTP域1)中的所有节点虚 拟成一个STP节点,利用CST (Common Spanning Tree,公共生成树)实现 链路的阻塞,如图中,节点S3到节点S5之间的链路被阻塞。
当ZESR域的链路出现故障时,假定链路S3-S4发生故障,故障告警消息 从S3、 S4发出,送至主节点Sl,主节点Sl收到链路告警后,去阻塞链路Sl-S3 的业务VLAN转发功能,同时发送MAC地址更新消息,更新主环上相关节点 的MAC地址表,STP协议也不会对保护实例下的端口产生影响,相应业务可 以快速恢复。
这样既可以使ZESR网与STP网业务互通,又使得功能作用域相互隔离 开来,完全排除由于混合组网引发网络环路的可能性。
如图2所示,为第二实施例的相对复杂的ZESR双层相交环与STP混合 组网的拓扑结构,防止环路的方法包括以下步骤,参见图4:
歩骤A:配置节点S1 S6为同一ZESR域并使能ZESR协议,Sl为ZESR 主环(level 0) Master节点,S5为ZESR从环(level 1) Master节点;
步骤B:所有节点S1 S9使能STP协议,并配置业务VLAN所在的实例, 即保护实例1,包含业务VLAN 100 200;
步骤C:对于ZESR域内的端口 (即ZESR端口) , STP协议放弃对保护 实例下ZESR端口的管理;
步骤D:配置ZESR域的节点S1 S6为MSTP域l,配置节点S7 S9为 MSTP域2。
经过上述配置完成后的拓扑结构如图2所示。
在网中无故障即所有链路正常时,根据ZESR协议,为防止环路Master 节点Sl及从环Master节点S5的从端口 P2阻塞转发功能,ZESR域虽然配置 了MSTP域1, STP协议报文可以检测环路,但是由于端口在保护实例下STP 协议放弃管理,STP协议不会控制端口的阻塞域放开,但是对于其它保护实例下的端口, STP协议正常管理;另外,由于节点S7-S9配置了不同于ZESR域 (即MSTP域1)的MSTP域2,因此,可以将整个ZESR域(即MSTP域1 ) 中的所有节点虚拟成一个STP节点,利用公共生成树CST实现链路的阻塞, 如图中,节点S5到节点S7之间的链路被阻塞。
当ZESR域的链路出现故障时,假定链路S3-S4发生故障,故障告警消息 从S3、S4发出,送至主节点Sl,主节点Sl收到链路告警后,去阻塞链路S1-S3 的业务VLAN转发功能,同时发送MAC地址更新消息,更新主环上相关节点 的MAC地址表,STP协议也不会对保护实例下的端口产生影响,相应业务可 以快速恢复。
这样既可以使ZESR网与STP网业务互通,又使得功能作用域相互隔离 开来,完全排除由于混合组网引发网络环路的可能性。
如图3所示,为第三实施例的比较复杂的ZESR双层相交环与两个MSTP 域混合组网的拓扑结构,防止环路的方法包括以下步骤,参见图4:
歩骤A:配置节点S1 S6为同一ZESR域并使能ZESR协议,Sl为ZESR 主环(level 0) Master节点,S5为ZESR从环(level 1) Master节点;
步骤B:所有节点S1 S10使能STP协议,并配置业务VLAN所在的实例, 即保护实例1 ,包含业务VLAN 100 200;
步骤C:对于ZESR域内的端口 (即ZESR端口) , STP协议放弃对保护 实例下ZESR端口的管理;
步骤D:配置ZESR域的节点S1 S6为MSTP域1,配置节点S7 S9为 MSTP域2,配置节点S10为MSTP域3。
经过上述配置完成后的拓扑结构如图3所示。
在网中无故障即所有链路正常时,根据ZESR协议,为防止环路Master 节点Sl及从环Master节点S5的从端口 P2阻塞转发功能,ZESR域虽然配置 了MSTP域1, STP协议报文可以检测环路,但是由于端口在保护实例下STP 协议放弃管理,STP协议不会控制端口的阻塞域放开,但是对于其它保护实例 下的端口, STP协议正常管理;另外,由于节点S7-S9配置了不同于ZESR域 (即MSTP域1)的MSTP域2, S10配置了不同于ZESR域(即MSTP域1) 的MSTP域3,因此,可以将整个ZESR域(即MSTP域1)中的所有节点虚 拟成一个STP节点,利用公共生成树CST实现链路的阻塞,如图中,节点S5到节点S7之间的链路被阻塞,节点S6到节点S10之间的链路也被阻塞。
当ZESR域的链路出现故障时,假定链路S3-S4发生故障,故障告警消息 从S3、 S4发出,送至主节点S1, Sl收到链路告警后,去阻塞链路S1-S3的 业务VLAN转发功能,同时发送MAC地址更新消息,更新主环上相关节点的 MAC地址表,STP协议也不会对保护实例下的端口产生影响,相应业务可以 快速恢复。
这样既可以使ZESR网与STP网业务互通,功能作用域相互又隔离开来, 完全排除由于混合组网弓I发网络环路的可能性。
由以上实施例可以得出,虽然ZESR域中配置使能了 STP协议,但是对 链路的管理仍然由ZESR协议独立进行,ZESR域可以在STP域中高效的运行, 快速响应链路故障,使整个网络更加高效,即使ZESR域节点ZESR功能失效 或配置删除,STP协议也可以通过ZESR端口的STP协议恢复管理功能顺利 接管对端口的管理,避免环路发生。
如图4所示,示出了一种ZESR与STP混合组网实现业务互通且避免环 路的方法流程,该流程包括
步骤S410:配置ZESR域的各个节点属于同一ZESR域,并使能ZESR 协议;
步骤S420: ZESR协议与STP协议混合组网中的所有节点使能STP协议, 统一利用STP协议创建ZESR协议保护实例;
步骤S430: STP协议放弃对所述保护实例下ZESR端口的管理;
该歩骤中,端口上ZESR协议保护的非零实例,虽然端口的STP协议使 能,但STP协议自动忽略,放弃对ZESR端口的管理;
步骤S440:配置ZESR环所在的MSTP域为不同于相交或相切的STP网 所在的MSTP域,即配置ZESR域的MSTP域为不同于非ZESR域节点所属的 MSTP域。
对于ZESR与STP混合组网中所有节点包括ZESR节点使能STP协议, 对于ZESR与STP混合组网中所有节点要运行的业务数据所在的VLAN (虚 拟局域网),统一利用STP协议来创建实例添加要保护的VLAN,由ZESR 协议和STP协议共同保护(业务互通)。
对于要保护的非零实例,混合组网中环上所有端口的STP协议使能;对
12于要保护的零实例,混合组网中环上所有端口的STP协议功能禁止,在端口
的STP协议功能使能情况下,零实例与ZESR互斥,本发明方法不能保护零 实例。
对于混合组网中ZESR环所在节点,端口上ZESR协议保护的非零实例, 虽然端口的STP协议使能情况下,但STP协议自动忽略,放弃对该保护实例 下端口的管理,完全由ZESR协议管理。
配置ZESR环所在的MSTP域为不同于相交或相切的STP网所在的MSTP 域,实现将ZESR域的所有节点虚拟成一个STP节点,利用公共生成树CST 实现链路的阻塞,如图l(c)所示。
如图5所示,示出了一种ZESR与STP混合组网实现业务互通且避免环 路的装置,该装置主要包括以下核心模块ZESR协议模块IO、 STP协议模块 20、 ZESR协议使能端口初始化模块30、 ZESR端口 STP协议失效模块40、 ZESR端口 STP协议恢复管理模块50。
ZESR协议模块IO,用于配置使能和删除ZESR相关基本配置项,主要是 需要配置一些满足混合组网所必需的环境的一些ZESR协议参数包括ZESR 域号、协议控制VLAN、业务实例号;ZESR主设备、ZESR从设备;各个ZESR 设备的主端口、从端口、边缘端口; ZESR协议包定时发送间隔、超时时间设 置等;
STP协议模块20,用于配置使能删除以及创建保护实例等STP相关基本 配置项,主要是需要配置一些满足混合组网所必需的环境的一些STP协议参 数包括STP域号、创建业务实例添加要保护的业务VLAN; STP设备使能 与否;各个STP设备端口 STP协议使能与否等;
ZESR协议使能端口初始化模i央30,用于根据当前设备节点的STP协议 状态和ZESR协议状态确定初始化端口是由ZESR协议模块10管理,还是由 STP协议模块20管理;且ZESR协议使能端口初始化模块30在ZESR协议或 STP协议使能时都会根据对应的协议状态确定是由STP协议管理端口 (需要 ZESR端口 STP协议恢复管理模块50协助)还是由ZESR协议管理端口 (需 要ZESR端口 STP协议失效模块40协助);该端口指ZESR协议保护实例下 的ZESR端口;
ZESR端口 STP协议失效模块40,连接ZESR协议使能端口初始化模块30,用于设置当ZESR处于正常情况下由STP协议放弃对ZESR协议保护实例 下的ZESR端口的管理;
ZESR端口 STP协议恢复管理模块50,连接ZESR协议使能端口初始化模 块30,用于设置当ZESR协议保护实例下的ZESR端口在ZESR协议失效或删 除时恢复STP协议对ZESR协议保护实例下的ZESR端口的管理。
本发明提出的ZESR与STP混合组网方法,但又不局限于实施例中所述 的简单的ZESR单环和多层相交环与STP的混合组网拓扑结构,还可以适应 更为复杂(如ZESR域为相切环等)的组网结构,包括星型组网结构,本发明 方法从根本上避免了由于故障引起闭环出现导致网络不可用的情况,极大地提 高了 ZESR的抗故障能力,扩大了 ZESR组网应用范围。
本发明通过对全局所有节点使能STP协议,但配置ZESR域节点的MSTP 域不同于非ZESR域节点所属的MSTP域,且ZESR域所有端口在ZESR功能 正常时,STP协议放弃对其管理,虽然ZESR域中配置使能STP协议,但是 对链路的管理仍然由ZESR协议独立进行,这样既可以使ZESR网与STP网业 务互通,功能作用域相互又隔离开来,完全排除由于混合组网引发网络环路的 可能性,有效地解决了 ZESR与STP混合组网中业务互通且高效地防止闭环 出现的问题,极大地提高了 ZESR在复杂组网中的应用潜力。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情 况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但 这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种ZESR与STP混合组网实现业务互通的方法,其中ZESR为中兴智能以太环网,STP为生成树协议,其特征在于,该方法包括一配置步骤,配置ZESR域的各节点属于同一ZESR域并使能ZESR协议;一创建步骤,对ZESR与STP混合组网中的所有节点使能STP协议并利用STP协议创建ZESR协议保护实例;及一放弃步骤,由STP协议放弃对所述ZESR协议保护实例下ZESR端口的管理并交由ZESR协议管理。
2、 根据权利要求1所述的ZESR与STP混合组网实现业务互通的方法, 其特征在于,所述创建步骤具体为对ZESR与STP混合组网中的所有节点要运行的业务数据所在的VLAN, 通过统一利用STP协议创建所述ZESR协议保护实例,添加由ZESR协议和 STP协议共同保护的VLAN,并由ZESR协议通过所述ZESR协议保护实例管 理ZESR端口的阻塞或放开。
3、 根据权利要求1所述的ZESR与STP混合组网实现业务互通的方法, 其特征在于,所述创建步骤中,还包括对ZESR与STP混合组网中环上所 有端口的STP协议使能的步骤。
4、 根据权利要求1、 2或3所述的ZESR与STP混合组网实现业务互通 的方法,其特征在于,所述创建步骤中,所述所有节点包括ZESR节点。
5、 根据权利要求1、 2或3所述的ZESR与STP混合组网实现业务互通 的方法,其特征在于,所述创建歩骤和/或所述放弃歩骤中,还包括配置ZESR 域节点所属的MSTP域为不同于非ZESR域节点所属的MSTP域的步骤。
6、 根据权利要求5所述的ZESR与STP混合组网实现业务互通的方法, 其特征在于,还包括将所述ZESR域的所有节点虚拟成一个STP节点,并 利用公共生成树实现链路阻塞的步骤。
7、 根据权利要求1、 2、 3或6所述的ZESR与STP混合组网实现业务互 通的方法,其特征在于,所述ZESR与STP混合组网的拓扑结构包括ZESR 单环与STP网的混合组网的拓扑结构、ZESR多层相交环与STP网的混合组 网的拓扑结构和/或ZESR相切环与STP网的混合组网的拓扑结构;其中STP网的个数为一个或多个。
8、 一种ZESR与STP混合组网实现业务互通的装置,其中ZESR为中兴智能以太环网,STP为生成树协议,其特征在于,该装置包括一 ZESR协议模块,用于配置与ZESR协议相关的ZESR协议参数; -- STP协议模块,用于配置与STP协议相关的STP协议参数; 一ZESR协议使能端口初始化模块,连接所述ZESR协议模块、所述STP协议模块,用于根据当前设备节点的STP协议状态和ZESR协议状态确定ZESR协议保护实例下的ZESR端口由所述ZESR协议模块或所述STP协议模块管理,并在ZESR协议或STP协议使能时根据对应的协议状态确定所述ZESR端口由ZESR协议或STP协议管理;一 ZESR端口 STP协议失效模块,连接所述ZESR协议使能端口初始化模块,用于设置当ZESR协议处于正常情况下由STP协议放弃对所述ZESR端口的管理;及一 ZESR端口 STP协议恢复管理模块,连接所述ZESR协议使能端口初始 化模块,用于设置当所述ZESR端口在ZESR协议失效或删除时恢复STP协议 对所述ZESR端口的管理。
9、 根据权利要求8所述的ZESR与STP混合组网实现业务互通的装置, 其特征在于,所述ZESR与STP混合组网的拓扑结构包括ZESR单环与STP 网的混合组网的拓扑结构、ZESR多层相交环与STP网的混合组网的拓扑结构 和/或ZESR相切环与STP网的混合组网的拓扑结构;其中STP网的个数为一 个或多个。
全文摘要
本发明公开了一种ZESR与STP混合组网实现业务互通的方法及其装置,其中该方法包括配置步骤,配置ZESR域的各节点属于同一ZESR域并使能ZESR协议;创建步骤,对ZESR与STP混合组网中的所有节点使能STP协议并利用STP协议创建ZESR协议保护实例;及放弃步骤,由STP协议放弃对所述ZESR协议保护实例下ZESR端口的管理并交由ZESR协议管理。采用本发明有效地解决了ZESR与STP混合组网中业务互通且高效地防止闭环出现的问题,从根本上避免了闭环而导致的网络性能下降或网络瘫痪;扩大了ZESR组网应用范围,保障了业务可靠、稳定的运行,提高了ZESR在复杂网络拓扑情况下故障快速恢复能力。
文档编号H04L12/26GK101296150SQ20071009892
公开日2008年10月29日 申请日期2007年4月29日 优先权日2007年4月29日
发明者亮 张, 涛 张, 曲延锋 申请人:中兴通讯股份有限公司