[发明专利]一种以太环网故障恢复的控制方法无效
申请号: | 200910133348.7 | 申请日: | 2009-04-02 |
公开(公告)号: | CN101686167A | 公开(公告)日: | 2010-03-31 |
发明(设计)人: | 宋晓丽 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/437 | 分类号: | H04L12/437;H04L12/46;H04L12/56 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙 洪;霍育栋 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 以太 故障 恢复 控制 方法 | ||
技术领域
本发明涉及以太网环路保护系统,具体涉及一种以太环网故障恢复的控制方法。
背景技术
目前无论在城域网还是企业网中都广泛采用以太网环路结构来提高网络的可靠性,一个环物理上对应一个环形连接的以太网拓扑,是一组相互连接成环的以太网交换机集合。以太网环路保护协议分别对环路上的各节点角色进行定义,主节点是环上的主要决策和控制节点,每个环上必须有且只有一个主节点,环上除主节点之外的其它节点都为传输节点。各节点利用控制VLAN(Virtual Local Area Network,虚拟局域网)传输协议报文,相互协同保护环路,利用保护VLAN传输数据报文,使得数据报文与控制报文通过不同VLAN相互隔离,当环上一条链路断开时,启用环路保护机制恢复环网上各个节点之间的通信。
环路上各传输节点实时监测自己的端口链路状态,当环网中的某条链路发生故障,链路两端的节点检测出端口DOWN,应即刻从另外一个无故障端口发送相应控制协议报文把这种变化通知主节点。主节点收到该报文后,打开从端口数据转发功能,并通知环上各传输节点刷新各自MAC(MediaAccess Control,介质访问控制)地址。为了防止故障节点向主节点发送的故障通知报文丢失,导致主节点无法获知链路故障,主节点还有备用检测机制,如果在规定时间内收不到HELLO报文(一种健康检测报文),也认为环网发生链路故障。
在这种机制下,当环网某链路出现故障,主节点的从端口会被打开,而故障恢复以后,若没有相应的保护机制,将使得主节点的从端口与故障链路恢复以后的端口同时连通,形成数据报文的广播环路。
发明内容
本发明所要解决的技术问题是提供一种以太环网故障恢复的控制方法,解决了环网某链路故障恢复后主节点的从端口与故障链路恢复以后的端口同时连通形成数据报文的广播环路的问题。
为了解决上述问题,本发明的一种以太环网故障恢复的控制方法,包括,
故障链路相邻的传输节点检测到故障链路恢复正常时,阻塞该恢复正常的故障链路上的端口,将端口迁移到预转发状态,允许转发以太环网控制协议报文,禁止转发保护虚拟局域网VLAN的数据报文。
进一步地,主节点获知故障链路恢复正常后,阻塞从端口的数据报文转发功能,通知故障链路的相邻节点将故障链路上的端口迁移到转发状态;
故障链路的相邻节点,实现将端口的状态迁移到转发状态。
进一步地,实现禁止转发数据报文的方法包括:
故障链路的相邻节点检测接收到的报文的VLAN标识TAG,若判断该报文的VLAN TAG与环路保护协议设定的控制协议VLAN TAG不一致,则禁止转发该报文。
进一步地,若判断该报文是未标识UNTAG的报文,则禁止转发该报文。
进一步地,实现允许转发控制报文的方法包括:
故障链路的相邻节点检测接收到的报文的VLAN TAG,若判断该报文的VLAN TAG与预先设定的控制协议VLAN标识一致,则根据该报文的目的地址转发该报文或将该报文送CPU处理。
进一步地,主节点在主端口发送HELLO协议报文,该HELLO协议报文通过恢复正常的故障链路经从端口回到主节点,主节点接收到HELLO协议报文后,获知链路故障恢复正常。
进一步地,主节点还通知环上的故障链路的相邻节点以外的其它节点故障链路恢复正常并通知环上各节点刷新介质访问控制MAC地址表。
综上所述,与现有技术相比,应用本发明,能够使节点在检测到链路故障恢复时,将故障链路所对应端口置为预转发状态,即阻塞保护VLAN数据报文,但控制协议报文可以通过,这样用于环网健康检测的HELLO报文即可通过预转发状态的端口回到主节点的从端口,主节点在从端口收到HELLO报文后重新阻塞从端口,并利用相应控制协议报文通知环上传输节点刷新MAC地址,故障链路相邻接点收到该报文后结束预转发状态,迁移至转发状态,并更新自身MAC地址。由此可见,本方法能够较为合理的完成故障链路恢复倒换,避免链路恢复时造成的瞬间环路。
附图说明
图1是以太环网无故障状态示意图;
图2是以太环网链路故障情况示意图;
图3a和图3b是本发明以太环网链路故障恢复两个阶段的示意图;
图4是本发明中以太环网故障恢复的控制方法的流程图。
具体实施方式
下面结合附图和具体实施方式对本发明作进一步说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910133348.7/2.html,转载请声明来源钻瓜专利网。