[发明专利]以太网保护系统中控制报文的处理方法、装置及系统有效
| 申请号: | 200910161338.4 | 申请日: | 2009-07-20 |
| 公开(公告)号: | CN101686199A | 公开(公告)日: | 2010-03-31 |
| 发明(设计)人: | 徐海;耿忠;吴少勇 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/26;H04L12/28;H04L1/16 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 黄志华 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 以太网 保护 系统 控制 报文 处理 方法 装置 | ||
技术领域
本申请涉及以太网自动保护领域,特别涉及了一种以太网保护系统中控制报文的处理方法、装置及系统。
背景技术
为了提高以太网的安全性,现有技术下,在以太网保护系统中,设置了多个保护域,以一个保护域为例,参阅图1所示,一个保护域通常由一个主节点(Master)和一个从节点(Slave)共同组成。每个保护域可以实现用于用户数据业务转发的业务虚拟局域网(Virtual Local Area Network,VLAN)功能,以及用于协议报文转发的控制VLAN功能。如图1所示,主节点和从节点组成双节点双上行系统,且互为备份,稳定状态下,即链路完好时,主节点阻塞自身从端口的保护业务VLAN转发功能,指示通过从节点的从端口向上行网络传输业务数据,从而保证网络中无环路产生,也防止了由于环路引起的“广播风暴”;而当从节点的上行链路发生故障时,主节点则放开自身从端口的保护业务VLAN转发功能,使用户数据可以在主节点的从端口向上行网络传输,以保障业务的连通。
现有技术下,以太网保护系统中各节点之间交互的控制报文主要有链路故障告警报文(LINK-DOWN)、链路故障通知报文(FLUSH-DOWN)、链路恢复通知报文(FLUSH-UP)和健康检测报文(HELLO)
在一个保护域中,若从节点的上行链路,以及主从节点之间的链路状态正常,则从节点会周期性地向主节点发送HELLO报文,以将当前的链路状况通知主节点;若从节点检测到本地上行链路对应的端口(即从节点的从端口)状态由正常变为故障时,则向主节点发送LINK-DOWN报文,以将当前的链路状态通知主节点。主节点收到LINK-DOWN报文后获知从节点的上行链路发 生故障,则放开自身从端口的保护业务VLAN转发功能,并且向从节点发送FLUSH-DOWN报文,通知从节点更新端口的介质访问控制(Media AccessControl,MAC)地址表。
在链路故障期间,从节点持续向主节点发送LINK-DOWN报文,不再发送HELLO报文,因此,如果主节点重新收到HELLO报文且不再收到LINK-DOWN报文,则表明链路状态已恢复正常,那么主节点需要重新阻塞自身的从端口的保护业务VLAN转发功能,并指示重新通过从节点的从端口向上行网络传输业务数据,以及向从节点发送FLUSH-UP报文,指示从节点再次更新其本地的MAC地址表。
基于上述以太网保护系统,现有技术下,主从节点之间交互的LINK-DOWN报文、FLUSH-UP报文、FLUSH-DOWN报文和HELLO报文等等控制报文的流量直接决定了协议处理流程的流畅性及端口的阻塞情况,因此控制报文的发送及接收的处理方式至关重要。目前,以太网保护系统内的控制报文存在两种处理方式:
1、发送端按照设定次数向对端发送相应的控制报文。
例如,FLUSH-UP报文和FLUSH-DOWN报文都只发送3次,默认对端一定能收到。
采用这种方法简化了报文处理流程,从而不会产生占用过多CPU资源的冗余报文,减少了资源浪费,但是,一旦发送的设定次数的报文均丢失,那么整个以太网保护系统的协议状态将无法切换,便利系统的VLAN业务功能得不到保证。
2、发送端按照设定的周期发送相应的控制报文。
例如,只要链路存在故障,则每间隔2MS便向对端发送一次LINK-DOWN报文。
采用这种方法可以避免发生报文丢失的,保证了较高的系统可靠性,但是,大量的控制报文的发送将消耗较高的链路带宽和有限的CPU资源,特别地,当配置多个保护域时,由此产生的大量的控制报文会严重影响系统性能。
发明内容
本申请实施例提供一种以太网保护系统中控制报文的处理方法、装置及系统,用以在避免控制报文丢失的前提下,提高系统可靠性。
本申请实施例提供的具体技术方案如下:
一种以太网保护系统中控制报文的处理方法,包括:
以太网保护系统中的任意一个网络节点接收与该网络节点处于同一保护域内的任意一个其他网络节点发送的控制报文,所述控制报文为通知当前链路状态或者通知链路状态发生改变而需要发送的相应的控制报文,且携带有用于标识该控制报文的序列号;
所述网络节点对接收的控制报文进行协议处理,并在处理完毕后,构建针对所述控制报文的应答报文,通过所述应答报文携带所述控制报文的序列号,以及准确标识出所述控制报文的报文类型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910161338.4/2.html,转载请声明来源钻瓜专利网。





