[发明专利]基于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 聚合 快速 收敛 方法 转发 报文 装置 | ||
1.一种基于ASIC的聚合链路快速收敛方法,应用于交换设备,所述交换设备的多个链路聚合成一个链路聚合组,形成所述多个链路的物理端口即为所述链路聚合组的成员端口,每一所述成员端口均配置其它所述成员端口之一作为备份端口,其特征在于,所述方法包括:
响应于任一所述成员端口出现故障,所述交换设备的交换芯片基于出现故障的所述成员端口的备份端口将所述聚合链路切换至备份链路,其中,所述备份链路由所述备份端口和其它状态正常的所述成员端口建立。
2.如权利要求1所述的基于ASIC的聚合链路快速收敛方法,其特征在于,所述方法包括:
检测所述成员端口的状态;
于储存于所述交换芯片的链路聚合成员表中将出现故障的所述成员端口的故障标志置位;以及
于储存于所述交换芯片的链路聚合成员表中取消恢复正常状态的所述成员端口的故障标志。
3.如权利要求1所述的基于ASIC的聚合链路快速收敛方法,其特征在于,包括步骤:
S1:扫描各端口状态,判断是否有所述链路聚合组中的成员端口的状态由UP变DOWN,若是,则进入S2,若否,则重复S1;以及
S2:触发所述交换芯片,于链路聚合成员表中将变为DOWN状态的所述成员端口的故障标志置位。
4.如权利要求1-3中任一项所述的基于ASIC的聚合链路快速收敛方法,其特征在于,每一所述成员端口的所述备份端口均不相同。
5.一种转发报文方法,基于权利要求1-4中任一项所述的基于ASIC的聚合链路快速收敛方法转发报文,其特征在于,所述方法包括:
选择用于转发报文的成员端口;
检测所述链路聚合成员表中,所述成员端口的故障标志是否为1,若是,且所述成员端口的所述备份端口状态正常,则通过所述备份端口转发所述报文。
6.如权利要求5所述的转发报文方法,其特征在于,所述方法包括:若所述备份端口的故障标志也为1,则进一步检测所述备份端口的备份端口的故障标志是否为1,直至寻找到可以转发所述报文的所述成员端口。
7.一种转发报文方法,基于权利要求1-4中任一项所述的基于ASIC的聚合链路快速收敛方法转发报文,其特征在于,所述方法包括:
S01:选择用于转发报文的所述成员端口;
S02:判断所述成员端口的故障标志是否为1,若是,则进入S03,若否,转发报文;
S03:判断当前成员端口的所述备份端口是否有效,若是,则进入S04,若否,丢弃报文;
S04:判断所述当前成员端口的故障标志是否为1,若是,返回执行S03,若否,转发报文。
8.如权利要求7所述的转发报文方法,其特征在于,所述方法还包括,若返回执行S03的递归跳数超过预设阈值,则丢弃报文。
9.一种转发报文方法,基于权利要求1-4中任一项所述的基于ASIC的聚合链路快速收敛方法转发报文,其特征在于,所述方法包括:
遍历检测端口的链路状态,获取链路状态改变的端口信息;
若所述端口为所述链路聚合组的成员端口,则根据所述端口的状态变更,更新链路聚合成员表;
基于所述链路聚合组中各成员端口的状态,转发报文。
10.一种转发报文装置,其特征在于,应用权利要求5-9中任一项所述的转发报文方法转发报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛科网络(苏州)有限公司,未经盛科网络(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011293997.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种压缩机转子组件及其生产方法
- 下一篇:一种一体化卫生单元