CN102075361A - 一种恢复环网业务的方法及节点设备 - Google Patents
一种恢复环网业务的方法及节点设备 Download PDFInfo
- Publication number
- CN102075361A CN102075361A CN2011100217541A CN201110021754A CN102075361A CN 102075361 A CN102075361 A CN 102075361A CN 2011100217541 A CN2011100217541 A CN 2011100217541A CN 201110021754 A CN201110021754 A CN 201110021754A CN 102075361 A CN102075361 A CN 102075361A
- Authority
- CN
- China
- Prior art keywords
- link
- port
- node
- backup
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/42—Loop networks
- H04L12/437—Ring fault isolation or reconfiguration
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明涉及通信技术领域,为了解决现有技术中的环网上非控制节点业务故障恢复的业务恢复时间较长问题,提供一种恢复环网业务的方法及节点设备,该方法包括:当以太网链路发生故障后,控制节点打开原备份链路,向全环网其它节点发送刷新MAC表的消息,当以太网链路故障恢复后,控制节点向全环网其它节点发送故障恢复消息,故障恢复消息中指定发生故障的链路作为故障恢复后环网的备份链路,指定将新的备份链路作为故障恢复后环网的备份链路,环网路由不会再次发生变化不需再次刷新本地MAC表,进而缩短了环网上非控制节点业务故障恢复的业务恢复时间。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种恢复环网业务的方法及节点设备。
背景技术
随着通讯技术的发展,以太网由于其简单、成本低和使用广泛的特点,被越来越多地应用到城域网和园区网的建设中去组建高可靠性的弹性环型网络。但是在现有的环网保护系统中,环网上各个节点在环网发生故障的时候,由于环网路由发生变化,需要根据控制节点发送过来的消息来刷新本地MAC表,当以太网链路故障恢复后,由于环网路由再次发生变化需再次刷新本地MAC表,这样就导致了环网上非控制节点业务故障恢复的业务恢复时间较长。
现有技术中存在问题如下,环网上非控制节点业务故障恢复的业务恢复时间较长。
发明内容
为了解决现有技术中的环网上非控制节点业务故障恢复的业务恢复时间较长问题,本发明提供了一种恢复环网业务的方法及节点设备。
本发明实施例提供的一种恢复环网业务的方法,包括:
当以太网链路发生故障后,控制节点打开原备份链路,向全环网其它节点发送刷新MAC表的消息;
当以太网链路故障恢复后,控制节点向全环网其它节点发送故障恢复消息,故障恢复消息中指定发生故障的链路作为故障恢复后环网新的备份链路。
本发明实施例还提供了一种恢复环网业务的控制节点设备,包括:
第一发送模块,用于当以太网链路发生故障后,打开原备份链路,向全环网其它节点发送刷新MAC表的消息;
第二发送模块,用于当以太网链路故障恢复后,向全环网其它节点发送故障恢复消息,故障恢复消息中指定发生故障的链路作为故障恢复后环网新的备份链路。
本发明实施例还提供了一种恢复环网业务的传输节点设备,包括:
传输接收模块,用于接收如前述的控制节点发送的故障恢复消息;
判断模块,若备份端口标识与接收节点的端口标识相同,则将具有相同标识的端口作为备份端口,否则直接转发。
本发明实施例提供的方案,由于指定将发生故障的链路作为故障恢复后环网的备份链路,环网路由不会再次发生变化不需再次刷新本地MAC表,进而缩短了环网上非控制节点业务故障恢复的业务恢复时间。
附图说明
图1为本发明实施例提供的系统拓扑图;
图2为本发明实施例提供的方法流程图;
图3为为本发明实施例提供的链路出现故障后系统拓扑图;
图4为为本发明实施例提供的环网故障恢复后系统拓扑图;
图5为本发明实施例提供的控制节点设备结构图;
图6为本发明实施例提供的传输节点设备结构图。
具体实施方式
下面结合附图对本发明实施例的技术方案进行详细说明。
本发明实施例环网结构如图1所示,该环网包括控制节点20、传输节点11、传输节点12、传输节点13和传输节点14共5个传输节点并两两互联,传输节点11、传输节点12、传输节点13和传输节点14为传输节点。环路正常时,根据组网情况,会从控制节点20的端口1对应的链路产生备份链路,并以端口1为备份端口,整个环网有且仅有一个备份链路和备份端口,该备份端口会阻塞环网业务,防止网络成环。与此同时,环网上各个节点会分别分配给自己参与环网组网的端口ID值,控制节点20的两端口ID值分别为1和2,即控制节点20包括端口1和端口2,传输节点11的两端口ID值分别为3和4,即传输节点11包括端口3和端口4,传输节点12的两端口ID值分别为5和6,即传输节点12包括端口5和端口6,传输节点13的两端口ID值分别为7和8,即传输节点13包括端口7和端口8,传输节点14的两端口ID值分别为9和10,即传输节点14包括端口8和端口10。
本实施方案一种恢复环网业务的方法流程如图2所示包括:
步骤101:当以太网链路发生故障后,故障链路两端的传输节点向控制节点20发送链路故障消息,该消息内会包含传输节点的MAC和故障端口的ID。
如图3所示,传输节点12与传输节点13之间,即端口ID=6和端口ID=7之间的链路出现故障,此时传输节点12和传输节点13会分别阻塞各自的故障端口6和端口7,并分别向控制节点20发送链路故障消息,传输节点12发送的消息内会包含传输节点12的MAC和故障端口ID=6,传输节点13发送的消息内会包含传输节点13的MAC和故障端口ID=7。当然故障消息也可以只包括故障端口的ID不包括传输节点的MAC,包括传输节点的MAC是为了保证端口ID相同时端口也能被识别。
步骤102:控制节点20接收故障链路两端的传输节点发送过来的故障消息。
故障消息包括故障消息发送节点位于故障链路一端端口的标识信息,控制节点20会依据两个故障消息中的ID值和MAC,从两个端口中选择一个作为新的备用端口。此时控制节点20会依据传输节点12发送过来的故障消息中的ID值6和传输节点12的MAC,以及传输节点13发送过来的故障消息中的ID值7和传输节点13的MAC,选择故障端口6将成为新的备用端口,当然也可以选择故障端口7将成为新的备用端口,本实施例不对哪个故障端口将成为新的备用端口进行限定。
步骤103:控制节点20打开原备份链路,向全环网其它传输节点发送刷新MAC表的消息。
控制节点20打开其和传输节点14即端口1和端口10的之间的原备份链路,向传输节点11、传输节点12、传输节点13和传输节点14发送刷新MAC表的消息。
步骤104:当以太网链路故障恢复后,控制节点20向传输节点发送故障恢复消息,故障恢复消息中指定发生故障的链路作为故障恢复后环网的备份链路。
环网故障恢复时,控制节点会发送故障恢复消息到全网,将传输节点12与传输节点13之间的故障链路设置为新的备份链路,故障恢复消息中会包含新的备份端口的ID和MAC,例如步骤102中选择的是故障端口6将成为新的备用端口,则故障恢复消息中包括新的备份端口6的ID值6和传输节点12的MAC。环网中各个传输节点在收到该故障恢复消息时会匹配新的备份端口ID和MAC,如果和本节点的环网端口匹配成功,则将该端口阻塞,如果匹配不成功则继续转发。
环网故障恢复重建成功后,如图4所示,ID=6的端口6成为了环网的新的备份端口,传输节点4和传输节点3之间的链路成为了新的备份链路。整个链路在环网故障恢复重建过程中不需要重新刷新MAC地址,减少了环网故障业务恢复时间。
在新的备份链路和备份节点生成之后,环网在ID=4和ID=5的端口之间链路再次发生故障,此时环网会前述步骤完成新的备份链路和备份节点的迁移,及ID=4的端口为新的备份端口,ID=4和ID=5端口之间的链路为新的备份链路,从而完成新的环网故障恢复重建。
本发明实施例还提供了一种恢复环网业务的控制节点设备,如图5所示,包括:
第一发送模块201,用于当以太网链路发生故障后,打开原备份链路,向全环网其它节点发送刷新MAC表的消息;
第二发送模块202,用于当以太网链路故障恢复后,向全环网其它节点发送故障恢复消息,故障恢复消息中指定发生故障的链路作为故障恢复后环网新的备份链路。
进一步,第一发送模块201,还用于当以太网链路发生故障后,打开原备份链路,原备份链路为控制节点的一个端口所对应的链路。
进一步,还包括:
控制接收模块203,用于接收发生故障的链路两端的节点分别发送的链路故障消息,故障消息包括故障消息发送节点位于故障链路一端端口的标识信息;
第二发送模块202,还用于在故障恢复消息中包括发生故障的链路的备份端口的标识,指定发生故障的链路作为故障恢复后环网新的备份链路,发生故障的链路的备份端口标识为发生故障的链路两端端口之一的端口标识。
进一步,控制接收模块203,还用于接收故障链路两端的节点分别发送的链路故障消息,故障消息包括故障消息发送节点位于故障链路一端端口的标识信息,和故障消息发送节点MAC。
本发明实施例还提供了一种恢复环网业务的传输节点设备,如图6所示,包括:
传输接收模块301,用于接收如前述的控制节点发送的故障恢复消息;
判断模块302,若备份端口标识与接收节点的端口标识相同,则将具有相同标识的端口作为备份端口,否则直接转发。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种恢复环网业务的方法,其特征在于,包括:
当以太网链路发生故障后,控制节点打开原备份链路,向全环网其它节点发送刷新MAC表的消息;
当以太网链路故障恢复后,控制节点向全环网其它节点发送故障恢复消息,故障恢复消息中指定发生故障的链路作为故障恢复后环网新的备份链路。
2.如权利要求1所述的方法,其特征在于,原备份链路为控制节点的一个端口所对应的链路。
3.如权利要求2所述的方法,其特征在于,在以太网链路发生故障之后且故障恢复之前还包括:
控制节点接收发生故障的链路两端的节点分别发送的链路故障消息,故障消息包括故障消息发送节点位于故障链路一端端口的标识信息;
控制节点向全环网其它节点发送故障恢复消息,故障恢复消息中指定发生故障的链路作为故障恢复后环网新的备份链路具体为:
控制节点在故障恢复消息中包括发生故障的链路的备份端口的标识,指定发生故障的链路作为故障恢复后环网新的备份链路,发生故障的链路的备份端口标识为发生故障的链路两端端口之一的端口标识。
4.如权利要求3所述的方法,其特征在于,故障消息包括故障消息发送节点位于故障链路一端端口的标识信息,和故障消息发送节点MAC。
5.如权利要求4所述的方法,其特征在于,其它节点接收控制节点发送的故障恢复消息;
若备份端口标识与接收节点的端口标识相同,则将具有相同标识的端口作为备份端口,否则直接转发。
6.一种恢复环网业务的控制节点设备,其特征在于,包括:
第一发送模块,用于当以太网链路发生故障后,打开原备份链路,向全环网其它节点发送刷新MAC表的消息;
第二发送模块,用于当以太网链路故障恢复后,向全环网其它节点发送故障恢复消息,故障恢复消息中指定发生故障的链路作为故障恢复后环网新的备份链路。
7.如权利要求6所述的控制节点设备,其特征在于,第一发送模块,还用于当以太网链路发生故障后,打开原备份链路,原备份链路为控制节点的一个端口所对应的链路。
8.如权利要求7所述的控制节点设备,其特征在于,还包括:
控制接收模块,用于接收发生故障的链路两端的节点分别发送的链路故障消息,故障消息包括故障消息发送节点位于故障链路一端端口的标识信息;
第二发送模块,还用于在故障恢复消息中包括发生故障的链路的备份端口的标识,指定发生故障的链路作为故障恢复后环网新的备份链路,发生故障的链路的备份端口标识为发生故障的链路两端端口之一的端口标识。
9.如权利要求8所述的控制节点设备,其特征在于,控制接收模块,还用于接收故障链路两端的节点分别发送的链路故障消息,故障消息包括故障消息发送节点位于故障链路一端端口的标识信息,和故障消息发送节点MAC。
10.一种恢复环网业务的传输节点设备,其特征在于,包括:
传输接收模块,用于接收如权利要求9所述的控制节点发送的故障恢复消息;
判断模块,若备份端口标识与接收节点的端口标识相同,则将具有相同标识的端口作为备份端口,否则直接转发。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011100217541A CN102075361A (zh) | 2011-01-19 | 2011-01-19 | 一种恢复环网业务的方法及节点设备 |
| PCT/CN2011/076475 WO2012097571A1 (zh) | 2011-01-19 | 2011-06-28 | 恢复环网业务的方法及节点设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011100217541A CN102075361A (zh) | 2011-01-19 | 2011-01-19 | 一种恢复环网业务的方法及节点设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102075361A true CN102075361A (zh) | 2011-05-25 |
Family
ID=44033716
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2011100217541A Pending CN102075361A (zh) | 2011-01-19 | 2011-01-19 | 一种恢复环网业务的方法及节点设备 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN102075361A (zh) |
| WO (1) | WO2012097571A1 (zh) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012097571A1 (zh) * | 2011-01-19 | 2012-07-26 | 中兴通讯股份有限公司 | 恢复环网业务的方法及节点设备 |
| CN102916862A (zh) * | 2011-12-24 | 2013-02-06 | 许继集团有限公司 | 工业以太网交换机的智能环网动态保护方法 |
| WO2015117465A1 (zh) * | 2014-08-22 | 2015-08-13 | 中兴通讯股份有限公司 | 环形网络中fdb刷新方法、装置、节点及系统 |
| CN108616426A (zh) * | 2018-05-10 | 2018-10-02 | 瑞斯康达科技发展股份有限公司 | 一种环形网络及业务数据转发方法 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112039780B (zh) * | 2020-09-01 | 2022-03-15 | 浪潮云信息技术股份公司 | 基于Zuul的持久化动态路由实现方法、电子设备及存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1747438A (zh) * | 2005-10-14 | 2006-03-15 | 杭州华为三康技术有限公司 | 一种保证以太网自动保护系统环正常工作的方法 |
| US7602705B1 (en) * | 2005-10-12 | 2009-10-13 | Garrettcom, Inc. | Dual-homing layer 2 switch |
| CN101764731A (zh) * | 2009-12-09 | 2010-06-30 | 熊伟 | 一种以太网环网算法切换方法 |
| CN101902382A (zh) * | 2009-06-01 | 2010-12-01 | 中兴通讯股份有限公司 | 一种以太单环网地址刷新方法及系统 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102075361A (zh) * | 2011-01-19 | 2011-05-25 | 中兴通讯股份有限公司 | 一种恢复环网业务的方法及节点设备 |
-
2011
- 2011-01-19 CN CN2011100217541A patent/CN102075361A/zh active Pending
- 2011-06-28 WO PCT/CN2011/076475 patent/WO2012097571A1/zh not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7602705B1 (en) * | 2005-10-12 | 2009-10-13 | Garrettcom, Inc. | Dual-homing layer 2 switch |
| CN1747438A (zh) * | 2005-10-14 | 2006-03-15 | 杭州华为三康技术有限公司 | 一种保证以太网自动保护系统环正常工作的方法 |
| CN101902382A (zh) * | 2009-06-01 | 2010-12-01 | 中兴通讯股份有限公司 | 一种以太单环网地址刷新方法及系统 |
| CN101764731A (zh) * | 2009-12-09 | 2010-06-30 | 熊伟 | 一种以太网环网算法切换方法 |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012097571A1 (zh) * | 2011-01-19 | 2012-07-26 | 中兴通讯股份有限公司 | 恢复环网业务的方法及节点设备 |
| CN102916862A (zh) * | 2011-12-24 | 2013-02-06 | 许继集团有限公司 | 工业以太网交换机的智能环网动态保护方法 |
| CN102916862B (zh) * | 2011-12-24 | 2015-07-01 | 许继集团有限公司 | 工业以太网交换机的智能环网动态保护方法 |
| WO2015117465A1 (zh) * | 2014-08-22 | 2015-08-13 | 中兴通讯股份有限公司 | 环形网络中fdb刷新方法、装置、节点及系统 |
| CN105357131A (zh) * | 2014-08-22 | 2016-02-24 | 中兴通讯股份有限公司 | 环形网络中fdb刷新方法、装置、节点及系统 |
| CN105357131B (zh) * | 2014-08-22 | 2018-10-09 | 中兴通讯股份有限公司 | 环形网络中fdb刷新方法、装置、节点及系统 |
| CN108616426A (zh) * | 2018-05-10 | 2018-10-02 | 瑞斯康达科技发展股份有限公司 | 一种环形网络及业务数据转发方法 |
| CN108616426B (zh) * | 2018-05-10 | 2020-04-10 | 瑞斯康达科技发展股份有限公司 | 一种环形网络及业务数据转发方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2012097571A1 (zh) | 2012-07-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101001192B (zh) | 一种环网链路保护的方法、系统及设备 | |
| CN101702663B (zh) | 一种环网拓扑信息的更新方法和装置 | |
| CN101247306A (zh) | 以太环网中边缘端口阻塞的方法、以太环网系统和设备 | |
| CN101232427A (zh) | 一种以太网环保护方法及装置 | |
| CN103780407A (zh) | 分布式弹性网络互连(drni)中网关动态切换方法和装置 | |
| CN101094121B (zh) | 非直连设备间以太网链路的检测方法、系统和设备 | |
| CN101127674A (zh) | 以太环网系统传输节点初始化方法 | |
| JPWO2012086019A1 (ja) | 通信装置、通信システムおよび通信方法 | |
| CN102780615B (zh) | 一种链路备份方法和路由转发设备 | |
| CN101714939A (zh) | 一种以太环网主节点的故障处理方法及相应以太环网 | |
| CN103873336A (zh) | 分布式弹性网络互连的业务承载方法及装置 | |
| CN101902382B (zh) | 一种以太单环网地址刷新方法及系统 | |
| CN102075361A (zh) | 一种恢复环网业务的方法及节点设备 | |
| CN101217445B (zh) | 防止环路产生的方法和以太环网系统 | |
| CN102487348B (zh) | 一种环网上行链路保护的实现方法和系统 | |
| CN102857316A (zh) | 一种实现源环网保护的方法及系统 | |
| JP2008166990A (ja) | リングノード装置 | |
| CN100450036C (zh) | 一种rrpp与局部stp组网故障恢复时防止环路的方法和装置 | |
| CN100454880C (zh) | 一种实现环网保护的方法及系统 | |
| CN102025561B (zh) | 一种以太环网中刷新mac的方法及系统 | |
| CN101237319B (zh) | 以太环网中的主节点、时间同步方法和以太环网系统 | |
| CN101997748B (zh) | 无虚拟通道的子环控制信道阻塞协议报文的方法和系统 | |
| CN103414591A (zh) | 一种端口故障恢复时的快速收敛方法和系统 | |
| CN102857423A (zh) | 一种分布式链路聚合系统中业务流转发方法及节点 | |
| CN101958812B (zh) | 链路故障检测方法及系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110525 |