[发明专利]基于ASIC的聚合链路快速收敛方法、转发报文的方法及装置在审
申请号: | 202011293997.6 | 申请日: | 2020-11-18 |
公开(公告)号: | CN112491749A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 王蒴;陶钧 | 申请(专利权)人: | 盛科网络(苏州)有限公司 |
主分类号: | H04L12/939 | 分类号: | H04L12/939;H04L12/931;H04L12/933;H04L12/709;H04L12/703;H04L12/711 |
代理公司: | 苏州威世朋知识产权代理事务所(普通合伙) 32235 | 代理人: | 沈晓敏 |
地址: | 215021 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 asic 聚合 快速 收敛 方法 转发 报文 装置 | ||
本申请所提供的一种基于ASIC的聚合链路快速收敛方法、转发报文的方法及装置,基于ASIC的聚合链路快速收敛方法,应用于交换设备,所述交换设备的多个链路聚合成一个链路聚合组,形成所述多个链路的物理端口即为所述链路聚合组的成员端口,每一所述成员端口均配置其它所述成员端口之一作为备份端口,所述方法包括:响应于任一所述成员端口出现故障,所述交换设备的交换芯片基于出现故障的所述成员端口的备份端口将所述聚合链路切换至备份链路,其中,所述备份链路由所述备份端口和其它状态正常的所述成员端口建立。如此设置,可以在芯片层面实现聚合链路的快速收敛,以适应电信级的网络通信响应需求。
技术领域
本发明涉及网络技术领域,尤其涉及一种基于ASIC的聚合链路快速收敛方法、转发报文的方法及装置。
背景技术
随着数据通信技术的发展,越来越多的网络设备采用链路聚合组(LinkAggregation Group,LAG)方式进行数据通信。其中,链路聚合组是通过将多条链路聚合起来形成的带宽更大的逻辑链路。
在交换设备中,链路聚合是一种增加链路带宽,提高设备之间可靠性通信的技术。它将一组具有相同属性的物理端口,抽象成一个逻辑端口;该逻辑链路的带宽为各物理链路的带宽之和;链路聚合(LAG)可以捆绑任何相关的端口,也可以随时取消设置,这样提供了很高的灵活性;LAG可以提供负载均衡能力以及系统容错,由于LAG实时平衡各个交换设备端口和服务器接口的流量,一旦某个端口出现故障,它会自动把故障端口从LAG组中撤消,进而重新分配各个LAG端口的流量,从而实现系统容错,为交换设备之间的可靠性通信提供保障。
对于框式交换设备或分布式的堆叠系统,当跨板聚合的一个成员端口链路断掉(down)时,报文如何快速的从这条down的物理链路切换到连通的物理链路上(也即聚合链路收敛),减少交换设备之间的报文丢失,这是衡量链路聚合的一个重要指标。
链路聚合成员一般由框上不同线卡的端口或堆叠设备的成员交换设备上端口组成,跨板聚合实现了数据流量的可靠传输,链路聚合成员跨线卡和堆叠成员交换设备的方式也实现了链路间的设备级相互备份。
交换设备端口经常会由于链路故障,人为插拔等原因导致端口链路断掉down,为了在端口down之后能迅速通知上层做出相应的处理,需要相应的端口检测的机制,目前主流设备都使用中断机制和CPU轮询达到快速检测的目的。
当聚合的一个端口链路断掉down时,端口所在单板会把down的端口从本地聚合组中删除,然后将端口链路down消息通知协议模块,协议模块再通过板间通信通知到主控板卡;然后主控板卡通过板间消息通知所有的业务板卡的聚合模块,线卡上的聚合模块然后再通知刷新交换芯片中的聚合表项,将该down的端口从聚合成员表中删除。
上述方法大部分时间花费在软件业务模块的处理以及业务板卡和主控板卡之间的交互过程。虽然能达到链路切换的要求,但切换时间大约在几百毫秒。对于电信级设备,要求切换时间不能高于50ms,因此这种方法是远远不能满足电信级设备的要求。
发明内容
为了实现聚合链路的快速收敛,以满足电信系设备的通信响应要求,本发明提供了一种基于ASIC的聚合链路快速收敛方法,应用于交换设备,交换设备的多个链路聚合成一个链路聚合组,形成多个链路的物理端口即为链路聚合组的成员端口,每一成员端口均配置其它成员端口之一作为备份端口,所述方法包括:
响应于任一所述成员端口出现故障,交换设备的交换芯片基于出现故障的成员端口的备份端口将聚合链路切换至备份链路,其中,备份链路由备份端口和其它状态正常的成员端口建立。
可选地,所述方法包括:检测成员端口的状态;于储存于交换芯片的链路聚合成员表中将出现故障的成员端口的故障标志置位。
可选地,所述方法包括:检测成员端口的状态;于储存于交换芯片的链路聚合成员表中取消恢复正常状态的所述成员端口的故障标志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛科网络(苏州)有限公司,未经盛科网络(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011293997.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种压缩机转子组件及其生产方法
- 下一篇:一种一体化卫生单元