[发明专利]一种MLAG接口故障三层数据流量平滑切换的方法有效
申请号: | 201711365692.X | 申请日: | 2017-12-18 |
公开(公告)号: | CN108337161B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 鲜大勇 | 申请(专利权)人: | 中国电子科技集团公司第三十二研究所 |
主分类号: | H04L12/707 | 分类号: | H04L12/707;H04L12/703;H04L12/709 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 庄文莉 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 mlag 接口 故障 三层 数据 流量 平滑 切换 方法 | ||
1.一种MLAG接口故障三层数据流量平滑切换的方法,基于Switch设备的出接口为MLAG接口的FIB表项,动态生成一条出接口为peer-link接口的备份FIB表项,当MLAG接口出现通信故障时,经过MLAG接口路由转发的数据报文能快速切换到出接口为peer-link接口进行数据报文转发,快速进行FIB表项的更新,保证数据报文转发不受影响,NetWork侧对Switch的MLAG接口通信故障无感知,这样提高了整个系统的稳定性,其特征在于,包括如下步骤:
步骤1:Switch设备连接CE侧的MLAG接口、Peer-link接口和连接NetWork侧的上联接口配置为三层接口,CE侧与Network侧之间的数据采用路由三层转发模式;
步骤2:Switch设备生成一条出接口为MLAG接口FIB表项,基于此FIB表项生成一条出接口为peer-link接口的备份FIB表项,无需将备份FIB表项更新到硬件转发表;
步骤3:Switch设备的MLAG接口通信故障,将出接口为MLAG接口FIB表项从硬件表中删除,然后将备份FIB表项更新到硬件转发表;
步骤4:Switch设备的MLAG接口通信恢复,将出接口为MLAG接口FIB表项更新到硬件表,然后将备份FIB表项从硬件转发表中删除;
步骤5:Switch设备删除一条出接口为MLAG接口FIB表项,并同时将出接口为MLAG接口FIB表项和出接口为peer-link接口的备份FIB表项对应的软硬件表项删除;
Switch设备的FIB表项的生成方法包括:
步骤201:Switch设备的FIB表管理模块注册FIB表项添加事件;
步骤202:当接收到FIB表项添加事件,解析接收到的FIB表项添加事件消息,获取出FIB转发表项中转发的出接口的类型,检查转发出接口类型是否为Switch设备的MLAG接口,如果转发出接口类型为MLAG接口,则需要将接收到FIB表项拷贝生成一条相同的FIB表项,然后将拷贝的FIB的转发出接口更新为Switch设备的peer-link接口,同时标记拷贝生成的FIB表项为备份FIB表项;
步骤203:将非备份的转发出接口为MLAG的FIB表项通过相应的接口写入交换芯片,让对应的数据报文能经过Switch设备的交换芯片完成正常的路由数据转发;备份FIB表项仅作为软件备份数据进行保存,不写入交换交换芯片,出接口为peer-link的备份FIB表项在MLAG接口故障时写入交换芯片,让其参与数据报文的路由数据转发。
2.根据权利要求1所述的MLAG接口故障三层数据流量平滑切换的方法,其特征在于,步骤3包含如下步骤:
步骤301:Switch设备的FIB管理模块注册MLAG接口通信故障事件;
步骤302:当接收到MLAG接口通信故障事件时,解析MLAG接口通信故障事件中携带的MLAG接口数据,并检查MLAG接口的有效性,若MLAG接口有效,则检查MLAG的通信恢复定时器是否存在,若MLAG接口通信恢复定时器存在,则需要停止该定时器;MLAG接口通信恢复定时器避免Switch设备的路由震荡问题,如果每次MLAG接口通信故障和通信恢复都需要更新路由,MLAG接口短时间内不断出现通信故障和通信恢复,导致Switch设备出现路由震荡;
步骤303:根据故障的MLAG接口查找对应的FIB表项,然后检查FIB表项状态是否为active,如果FIB的表项的active,则调用驱动接口将其路由转发表项从交换芯片中删除,同时设置该FIB表项的状态为inactive;
步骤304:根据FIB表项,查找到转发出接口为peer-link的备份FIB表项,然后将该备份FIB表项写入交换芯片,保证经过Switch设备的数据报文,能查找到对应的有效出接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第三十二研究所,未经中国电子科技集团公司第三十二研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711365692.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:端口操作控制方法及装置
- 下一篇:一种支持双归属保护的系统及方法