[发明专利]一种以太网设备链路保护的方法有效
申请号: | 200710138757.7 | 申请日: | 2007-08-16 |
公开(公告)号: | CN101163038A | 公开(公告)日: | 2008-04-16 |
发明(设计)人: | 吕朋伟;游艺锋;汪晓玲;李桂平 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/437 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙洪;霍育栋 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 以太网 设备 保护 方法 | ||
技术领域
本发明涉及数据通信领域,尤其涉及一种以太网设备链路保护的方法。
背景技术
在一些通讯设备(比如IP DSLAM(Digital Subscriber Line AccessMultiplexer,数字用户线接入复用器))的部署场合,往往需要把两个设备级联在一起来扩大用户线数。
但是一般的组网如图1所示,传统的级联方式中,主设备和上联设备,主设备和从设备,都通过单链路进行连接,在这种组网方式下,当主设备的上联链路中断的情况下,则整个主设备和从设备的业务都会中断,对链路保护功能不足。
如果在上联链路和级联链路上都采用双链路,如图2所示,则主设备至少需要4个端口,同时在主设备和从设备之间也需要多个链路连接,对端口资源和链路资源需要比较多。
图3是现有技术的一种以太网设备级联方法,该以太网设备包括A设备、B设备,以及上联设备;其中,A设备、B设备、上联设备环形连接,即A设备的两条链路,链路A1,A2分别与B设备和上联设备相连,B设备的两条链路,链路B1,B2分别与A设备和上联设备相连,B设备通过A设备与上联设备通讯。当线路中某条链路出现故障,如链路A1出现故障,则可以设置A设备为从设备,B设备为主设备,B设备直接与上联设备通讯,A设备通过B设备与上联设备通讯。这种级联方法可以简单实现通讯设备的级联,避免链路冗余,但由于两设备之间不知道对端链路状态,所以只能由相应的工作人员根据线路的情况,人为设置链路的切换,不能实时进行线路切换以进行链路保护。
发明内容
本发明提供一种以太网设备链路保护的方法,以解决两设备之间不知道对端链路状态,不能实时进行线路切换以进行链路保护的问题。
为了解决上述技术问题,本发明提供一种以太网设备链路保护的方法,应用于包括至少两个以太网设备和一上联设备的网络,至少所述两个以太网设备与所述上联设备环形连接,在所述以太网设备上均设置组网控制模块,以太网设备之间通过所述组网控制模块相互通讯,获知其与对端的链路状态,根据所述链路状态设置或调整所述以太网设备之间的组网方式。
本发明所述方法,其中,所述以太网设备之间通过所述组网控制模块相互通讯,获知其与对端的链路状态,如果所述以太网设备中,一以太网设备当前使用的链路处于不正常状态,则切换到该设备的备用链路,并将该设备的链路变化通过组网控制模块通知另一个设备,另一个设备在收到链路变化通知后,确定自己新的上联链路,并反馈消息给该设备。
本发明所述方法,其中,所述以太网设备之间通过所述组网控制模块相互通讯,获知其与对端的链路状态,根据所述链路状态设置或调整所述以太网设备之间的组网方式,包括如下步骤:
(1)所述两个以太网设备通过扫描自身设备的硬件得到自身设备的上联状态和链路信息,并通过所述组网控制模块进行设备间通讯,获知对端设备的链路状态;
(2)所述组网控制模块判断两个以太网设备的链路是否都正常,如果所述两个以太网设备都处于链路正常状态,则具体选择哪个链路上联,哪个链路关闭,第一次根据配置或者是自定义规则确定,以后不再进行选择,然后转步骤(3);如果所述以太网设备中,一以太网设备当前使用的链路处于不正常状态,则切换到该设备的备用链路,并将该设备的链路变化通过组网控制模块通知另一个设备,另一个设备在收到链路变化通知后,确定自己新的上联链路,并反馈消息给该设备,然后转步骤(3);如果所述两个以太网设备的链路都不正常,则转步骤(3);
(3)延迟一段时间后,转步骤(1)。
进一步地,所述两个以太网设备之间通讯发送消息时,将自定义桥协议地址或广播地址的字符作为目的媒体接入控制MAC地址,将系统自身的MAC地址的字符作为源MAC地址,将表示是链路状态信息包的字符作为包类型,将表示设备的编码序号的字符作为设备ID号,将表示上联链路的编码序号的字符作为上联链路号,将表示发送链路信息的字符作为发送链路信息,将需要写入数值的发送设备的链路状态信息作为链路状态信息,然后将本设备的目的MAC地址、源MAC地址、包类型、设备ID号、上联链路号、发送链路信息、链路状态信息发送给另一设备。
进一步地,所述链路状态信息包括链路1状态信息、链路2状态信息、链路3状态信息和保留字段。
采用本发明所述方法,解决了两设备之间不知道对端链路状态,不能实时进行线路切换以进行链路保护的问题,避免链路冗余,而且节省链路资源,占用处理器时间少,反应时间短,提高了设备在组网环境下的可靠性。
附图说明
图1是传统的级联方式示意图;
图2是现有技术双链路级联方式示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710138757.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:喷射头
- 下一篇:用于纺纱机中的分离器的支撑结构