[发明专利]聚合链路切换方法及装置有效

专利信息
申请号: 201010532000.8 申请日: 2010-11-04
公开(公告)号: CN102014019A 公开(公告)日: 2011-04-13
发明(设计)人: 范汇华 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L12/26 分类号: H04L12/26;H04L12/56;H04L12/24
代理公司: 北京市浩天知识产权代理事务所 11276 代理人: 刘云贵;刘海英
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 聚合 切换 方法 装置
【说明书】:

技术领域

发明涉及通讯领域,尤其涉及一种聚合链路切换方法及装置。

背景技术

链路聚合是将两个或两个以上的数据信道结合成一个信道的封装技术,该信道以一个更高带宽的逻辑链路出现。

如果聚合的每个链路都遵循不同的物理路径,则聚合链路也提供冗余和容错。通过聚合调制解调器链路或者数字线路,链路聚合可用于改善对公共网络的访问。另外,链路聚合也可用于企业网络,以便在吉比特以太网交换机之间构建多吉比特的主干链路。

参考图1,采用链路聚合后,逻辑链路的带宽增加了大约(n-1)倍,其中,n为聚合的路数,n条链路中只要有一条可以正常工作,则这个链路就可以工作,提高了链路的可靠性。除此之外,链路聚合可以实现负载均衡。通过链路聚合连接在一起的两个(或两个以上)交换机(或其他网络设备),通过内部控制,可以合理地将数据分配在被聚合连接的设备上,实现负载分担。

LACP(Link Aggregation Control Protocol,链路聚合控制协议)是一种基于IEEE802.3ad标准的、能够实现链路动态聚合与解聚合的协议。LACP协议通过LACPDU(Link Aggregation Control Protocol Data Unit,链路聚合控制协议数据单元)与对端交互信息。

使能某端口的LACP协议后,该端口将通过发送LACPDU向对端通告自己的系统LACP协议优先级、系统MAC、端口的LACP协议优先级、端口号和操作Key。对端接收到LACPDU后,将其中的信息与其它端口所收到的信息进行比较,以选择能够聚合的端口,从而双方可以对端口加入或退出某个动态LACP聚合组达成一致。

现有技术中,采用N条链路进行聚合,对应未激活的链路都可以认为是备链路,当未激活链路激活后就都可以加入链路聚合组进行数据的转发及负荷分担。通过分析发现,基于链路聚合协议的链路如果发生故障,检测时间较长,以LACP协议为例,有长超时和短超时两种选择,需要90秒或3秒才能检测出来链路异常,然后将流量分担到其他正常链路中。因此依靠LACP协议来进行链路切换最快也需要3秒钟。

综上可知,当聚合链路发生故障时,流量负荷分担时间较慢,无法满足对业务中断倒换电信级(50ms)时间要求。

发明内容

有鉴于现有技术存在现有的聚合链路发生故障、流量负荷分担时间较慢的问题而做出本发明,为此本发明的主要目的在于提供一种聚合链路切换方法及装置,其中:

根据本发明实施例的聚合链路切换方法包括:在多条待聚合链路中,配置主链路和备链路;根据链路聚合协议对多条待聚合链路进行链路聚合,并根据链路聚合的结果确定各链路的链路工作状态;为聚合链路中的每条链路进行连接故障管理协议检测,若检测到故障链路,则根据故障链路的链路工作状态判断是否进行链路切换。

优选地,在多条待聚合链路中配置主链路和备链路,进一步包括:将主链路/备链路的本端状态和对端状态设置一致。

优选地,根据链路聚合的结果确定各链路的链路工作状态,进一步包括:设置主链路的链路工作状态为工作链路、设置备链路的链路工作状态为保护链路的链路聚合的结果包括以下至少之一:主链路链路聚合成功、备链路链路聚合失败;主链路及备链路均链路聚合成功;主链路及备链路均链路聚合失败。

优选地,根据链路聚合的结果确定各链路的链路工作状态,进一步包括:若链路聚合的结果为主链路链路聚合失败、且备链路链路聚合成功,则设置备链路的链路工作状态为工作链路、设置主链路的链路工作状态为保护链路。

优选地,根据故障链路的链路工作状态判断是否进行链路切换,进一步包括:若故障链路为工作链路,且其保护链路链路聚合成功,则将工作链路传输的数据流量切换到保护链路。

优选地,根据故障链路的链路工作状态判断是否进行链路切换,进一步包括:若故障链路为保护链路,则不进行链路切换,重新执行链路聚合协议。

优选地,工作链路传输业务数据和链路聚合协议报文,保护链路传输链路聚合控制协议报文。

根据本发明实施例的聚合链路切换装置包括:配置模块,用于在多条待聚合链路中配置主链路和备链路;链路聚合模块,用于根据链路聚合协议对多条待聚合链路进行链路聚合,并根据链路聚合的结果确定各链路的链路工作状态;连接故障管理检测模块,用于为聚合链路中的每条链路进行连接故障管理协议检测;链路切换模块,用于若连接故障管理检测模块检测到故障链路,则根据故障链路的链路工作状态判断是否进行链路切换。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010532000.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top