[发明专利]一种MLAG接口故障三层数据流量平滑切换的方法有效
申请号: | 201711365692.X | 申请日: | 2017-12-18 |
公开(公告)号: | CN108337161B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 鲜大勇 | 申请(专利权)人: | 中国电子科技集团公司第三十二研究所 |
主分类号: | H04L12/707 | 分类号: | H04L12/707;H04L12/703;H04L12/709 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 庄文莉 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 mlag 接口 故障 三层 数据 流量 平滑 切换 方法 | ||
本发明提供了一种MLAG接口故障三层数据流量平滑切换的方法,基于Switch设备的出接口为MLAG接口的FIB表项,动态生成一条出接口为peer‑link接口的备份FIB表项,当MLAG接口出现通信故障时,经过MLAG接口路由转发的数据报文能快速切换到出接口为peer‑link接口进行数据报文转发,快速进行FIB表项的更新,保证数据报文转发不受影响。本发明通过备份路由方式降低了故障MLAG成员端口所属Switch设备的丢包率;通过备份路由方式保障了Network侧与CE侧之间的通信能力;通过备份路由方式避免了因MLAG上联端口shutdown故障引起的路由震荡。
技术领域
本发明涉及数据通信领域网络交换机跨设备链路聚合技术领域,尤其涉及MLAG接口作为三层接口发生通信故障时,MLAG系统能快速进行备份路由切换的方法。
背景技术
MLAG(Multichassis Link Aggregation Group),跨设备链路聚合组,是一种实现跨设备链路聚合的机制,能够实现多台设备间的链路聚合,聚合设备组成双活系统,从而提高链路的可靠性。
附图1中,此MLAG系统采用三台三层交换机设备组成,三台设备分别是:SwitchA、SwitchB和CE。SwitchA、SwitchB是两台接入设备,CE设备则为被接入设备。MLAG技术的基本思想是,让SwitchA和SwitchB两台接入交换机以同一个状态和被接入的CE设备进行链路聚合协商,在被接入的CE设备看来,就如同和一台设备建立了链路聚合关系。为了保证两台接入设备SwitchA和SwitchB以同一状态对CE设备进行呈现,那么两台需要一条peer-link链路进行设备间数据以及状态同步。CE设备与SwitchA和SwitchB设备进行跨设备链路聚合成功后,CE设备就具有双归接入以太网的能力,从而提升了CE设备数据转发的可靠性。SwitchA和SwitchB两台设备间还有一个Keepalive链路,主要用于检测设备整机工作情况。
附图2的应用场景为CE双归接入SwitchA和SwitchB设备。SwitchA和SwitchB设备分别与Network网络和CE设备之间通信采用三层IP路由通信。在图示中标识出数据报文经过MLAG系统的转发流程。MLAG系统中的两台接入交换机对外呈现状态一致,Network网络与CE设备进行数据通信时,可以采用任意一条路径进行转发,为了保证数据的转发正确性,两台接入设备会存在相同的路由表项,任意以太接口接收到IP数据报文,均能通过IP路由到CE设备,完成正确的报文转发。
附图3中MLAG系统的两台接入设备的SwitchB设备的MLAG接口发生故障,经过SwitchB设备路由出接口为MLAG接口的数据报文将会被丢弃,此时若network侧继续将IP数据报文发送到SwitchB设备,则会出现严重的通信问题。目前为了保证network侧的数据报文不再转发到SwitchB设备,最直接有效简单的方法就是,将SwitchB设备连接Network侧的端口进行shutdown,让Network侧感知到SwitchB已经无法进行正常的路由转发工作,让其所有数据报文都经过SwitchA设备进行转发,从而保证NetWork侧与CE侧的正常通信。
上述现有技术直接将SwitchB设备的上联端口shutdown,让Network侧及时感觉SwitchB出现故障,触发Network侧路由切换,从而保证正常的通信。但是此技术方案存在以下问题:
已经路由转发到SwitchB设备的IP数据报文将会被丢失,增大网络通信延迟风险;
由于SwitchA和SwitchB设备正常工作时处于负载均衡模式,shutdown SwitchB设备的上联接口,将会影响Network侧与CE侧的通信带宽,数据通信能力下降;
SwitchB设备上联端口Shutdown会引起Network侧的路由计算,从而引起路由拓扑震荡。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第三十二研究所,未经中国电子科技集团公司第三十二研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711365692.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:端口操作控制方法及装置
- 下一篇:一种支持双归属保护的系统及方法