一种以太环网主节点的故障处理方法及相应以太环网技术

技术编号:4256296 阅读:228 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种以太环网主节点的故障处理方法及相应以太环网,其中,所述故障处理方法,包括:主节点持续检测环上与其端口直接连接的链路的状态,如果检测到所述直接连接的链路出现故障时,所述主节点进行状态倒换,刷新地址转发表,并由无故障的端口发送地址刷新报文。应用本发明专利技术,主节点无需等待LINK-DOWN报文,直接处理相邻链路故障,可以减少主节点处理相邻链路故障的时间,加速环上链路切换时的收敛速度,提高了网络性能。

【技术实现步骤摘要】

本专利技术涉及数据通信领域,更具体地涉及一种以太环网主节点的故障处理方法,和一种以太环网。
技术介绍
在以太网的实际应用中,广泛采用了各种保护技术,实现主用路径和备用路径之 间的冗余备份。当主用路径和备用路径都为完好时,阻塞备用路径的保护数据转发功能, 网络之间的保护数据在主用路径上传输;当主用路径发生故障时,打开备用路径的保护数 据转发功能,网络之间的保护数据切换到备用路径上传输,实现网络正常状态下防止保护 数据被重复接收和形成广播风暴,在网络的主用路径出现故障时启用备用路径传输保护数 据,提高以太网的抗故障能力,并且满足切换时的收敛时间小于50ms的高实时性要求。 例如以太环网保护技术,如图la所示,节点Sl至S4都为具有以太网交换功能的 节点,网络B和节点S2相连接,网络A和节点S4相连接。网络A和网络B之间进行通信。 网络A和网络B之间有2条物理路径,即网络A〈->节点S4〈->节点S3〈->节点S2〈->网 络B,网络A〈->节点S4〈->节点S5〈->节点S6〈->节点Sl〈->节点S2〈->网络B。 在应用以太网多环保护技术时,一般定义了环保护链路、主节点、传输节点、主节 点的主端口和从端口,即在以太环网无故障的情况下,环上对数据报文进行阻塞防止环路 形成的链路为环保护链路。主节点是与环保护链路直接相连,并且在环网无故障的情况下 阻塞与环保护链路直接相连的端口的数据报文转发的环上节点,该端口被称为主节点的从 端口 ,主节点另一个不与环保护链路相连的环上端口为主端口 。环上的非主节点为传输节 点。如图2a所示,环网包含的节点有S1、S2、S3、S4、S5和S6,包含的链路有〈Sl, S2〉、〈S2, S3〉、〈S3,S4〉、〈S4,S5〉、〈S5,S6〉和〈S6,S1〉链路。节点Sl为主节点,它的12端口为主端 口,ll端口为从端口,与11端口直连链路〈S6, Sl〉为环保护链路。环上除S1外的其它节 点为传输节点。 当环上链路完好时,主节点阻塞从端口的数据转发功能,网络中无环路产生,防止 了由于网络环路引起的广播风暴。如图2a所示,主节点Sl阻塞了端口 11的保护数据转 发功能,网络B和A的通信路径为网络B〈->节点S2〈->节点S3〈->节点S4〈->网络A。 当链路发生故障时,主节点放开从端口的数据报文转发功能,从而保障了业务的 连通。如图2b所示,环上的〈S2, S3〉链路发生了故障,主节点S1放开了从端口 ll的数据 报文转发功能,网络B和A新的通信路径为网络B〈->节点S2〈->节点Sl〈->节点S6〈-> 节点S5〈->节点S4〈->网络A。 在传统方案中,主节点同时通过以下两种机制来获知环上的相邻链路的故障状 态。 第一种机制是当传输节点检测到与主节点直连的链路发生故障时,该节点通过 环上的无故障端口发送链路故障告警报文(LINK-DOWN), LINK-DOWN报文经过环上链路的 传输到达主节点,主节点收到LINK-DOWN报文时,认为环上链路发生了故障。如图2c所示,当主节点SI的相邻链路〈Sl, S2>发生故障时,节点S2检测到链路故障后,通过22端口在 环上周期性地发送LINK-DOWN报文,通知主节点环上有链路发生了故障。 当主节点获知相邻链路发生故障时,放开从端口的数据报文的转发功能,刷新MAC 地址转发表,并周期性地发送地址刷新报文(RING-DOWN-FLUSH-FDB)。环上的其它节点收到 该报文后,更新环上端口 MAC地址表。 第二种机制是主节点周期地向主端口发送链路健康检测报文(HELLO),如果主 节点在规定的时间内收不到HELLO报文,就认为环上有链路发生故障。对于HELLO报文,它 对检测故障只是一个辅助措施,主节点只有在LINK—DOWN丢失时,才运用它来判定链路故 障,它的主要功能是检测环网的故障是否消失。 从上面的分析可以看出,主节点处理相邻链路故障的步骤过多,直接导致的后果 是环网的保护切换收敛时间过长。因此,提出一种主节点处理相邻链路故障的新方法是非 常有意义的。
技术实现思路
本专利技术要解决的技术问题是提供一种以太环网主节点的故障处理方法及相应以 太环网,减少了主节点处理相邻链路故障的时间。 为了解决上述问题,本专利技术提供了一种以太环网主节点的故障处理方法,主节点 持续检测环上与其端口直接连接的链路的状态,如果检测到所述直接连接的链路出现故障 时,所述主节点进行状态倒换,刷新地址转发表,并由无故障的端口发送地址刷新报文。 进一步的,所述主节点如果检测到与其主端口直接连接的非环保护链路出现故障 时,阻塞所述主端口的数据报文转发,去阻塞从端口的数据报文转发,刷新地址转发表,并 由所述从端口发送地址刷新报文。 进一步的,所述主节点如果检测到与其主节点的从端口直接连接的环保护链路出 现故障时,保持阻塞所述从端口的数据报文转发,刷新地址转发表,并由所述主端口发送地 址刷新报文。 进一步的,与发生故障的链路直接相连的传输节点收到所述地址刷新报文后,停 止发送链路故障告警报文,并刷新地址转发表。 进一步的,与发生故障的链路不直接相连的传输节点收到所述地址刷新报文后, 刷新地址转发表。 为了解决上述问题,本专利技术还提供了一种以太环网,由主节点和传输节点构成,所 述主节点,包括主端口、从端口、检测模块、处理模块和发送模块;所述检测模块,用于持 续检测环上与所述主端口和从端口直接连接的链路的状态,在检测到所述链路出现故障 时,通知所述处理模块;所述处理模块,用于阻塞所述主端口并去阻塞所述从端口的数据报 文转发,或者保持阻塞所述从端口的数据报文转发,刷新地址转发表,并将地址刷新报文传 给所述发送模块;所述发送模块,用于通过所述从端口或主端口发送地址刷新报文; 与发生故障的链路直接相连的传输节点,收到所述地址刷新报文后,停止发送链 路故障告警报文,并刷新地址转发表。 进一步的,所述检测模块,检测到与所述主端口直接连接的非环保护链路出现故 障时,通知所述处理模块;所述处理模块,阻塞所述主端口的数据报文转发,并去阻塞从端口的数据报文转发,刷新地址转发表,并将地址刷新报文传给所述发送模块;所述发送模 块,通过所述从端口发送地址刷新报文。 进一步的,所述检测模块,检测到与所述从端口直接连接的环保护链路出现故障 时,通知所述处理模块;所述处理模块,保持阻塞所述从端口的数据报文转发,刷新地址转 发表,并将地址刷新报文传给所述发送模块;所述发送模块,通过所述主端口发送地址刷新 报文。 进一步的,与发生故障的链路不直接相连的传输节点,收到所述地址刷新报文后, 刷新地址转发表。 与现有技术相比,应用本专利技术,主节点无需等待LINK-D0ffN报文,直接处理相邻链 路故障,可以减少主节点处理相邻链路故障的时间,加速环上链路切换时的收敛速度,提高 了网络性能。附图说明 图la为以太多环网的拓扑图; 图2a为以太多环网中链路完好时的通信路径拓扑图; 图2b为以太多环网中链路故障时的通信路径拓扑图; 图2c为以太多环网中主节点的直连链路故障时的通本文档来自技高网
...

【技术保护点】
一种以太环网主节点的故障处理方法,其特征在于,主节点持续检测环上与其端口直接连接的链路的状态,如果检测到所述直接连接的链路出现故障时,所述主节点进行状态倒换,刷新地址转发表,并由无故障的端口发送地址刷新报文。

【技术特征摘要】
一种以太环网主节点的故障处理方法,其特征在于,主节点持续检测环上与其端口直接连接的链路的状态,如果检测到所述直接连接的链路出现故障时,所述主节点进行状态倒换,刷新地址转发表,并由无故障的端口发送地址刷新报文。2. 如权利要求l所述的方法,其特征在于,所述主节点如果检测到与其主端口直接连接的非环保护链路出现故障时,阻塞所述主 端口的数据报文转发,去阻塞从端口的数据报文转发,刷新地址转发表,并由所述从端口发 送地址刷新报文。3. 如权利要求l所述的方法,其特征在于,所述主节点如果检测到与其主节点的从端口直接连接的环保护链路出现故障时,保持 阻塞所述从端口的数据报文转发,刷新地址转发表,并由所述主端口发送地址刷新报文。4. 如权利要求l所述的方法,其特征在于,与发生故障的链路直接相连的传输节点收到所述地址刷新报文后,停止发送链路故障 告警报文,并刷新地址转发表。5. 如权利要求l所述的方法,其特征在于,与发生故障的链路不直接相连的传输节点收到所述地址刷新报文后,刷新地址转发表。6. —种以太环网,由主节点和传输节点构成,其特征在于,所述主节点,包括主端口、 从端口、检测模块、处理模块和发送模块;所述检测模块,用于持续检测环上与所述主端口和从端口直接连接的链路的状态...

【专利技术属性】
技术研发人员:王斌吴少勇
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利