[发明专利]优化MLAG孤立口广播流量的芯片实现方法有效

专利信息
申请号: 201611270118.1 申请日: 2016-12-30
公开(公告)号: CN106656788B 公开(公告)日: 2019-09-20
发明(设计)人: 龚海东;方沛昱;杨曙军;丁奕 申请(专利权)人: 盛科网络(苏州)有限公司
主分类号: H04L12/709 分类号: H04L12/709;H04L12/761
代理公司: 苏州集律知识产权代理事务所(普通合伙) 32269 代理人: 安纪平
地址: 215021 江苏省苏州市工业园区*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 优化 mlag 孤立 广播 流量 芯片 实现 方法
【说明书】:

发明揭示了一种优化MLAG孤立口广播流量的芯片实现方法,通过在设备芯片的DsMac表中增加isMlagMerged和macDaRefreshAging属性;DsApsBridge表中增加isMlagAps属性;macDaRefreshAging使能时,芯片能够基于MACDA触发Aging计数器的更新;检测到流量从Peer‑Link发往非MLAG端口且isMlagMerged为0时,能够触发exception给CPU,从而通过芯片机制遏制了孤立口导致的MLAG域内无效的广播流量,提高网络性能。

技术领域

本发明涉及一种MLAG技术,尤其是涉及一种优化MLAG孤立口广播流量的芯片实现方法。

背景技术

在高可靠性的数据中心拓扑中,典型的会通过两台聚合交换机来连接架顶(TopOf Rack,TOR)交换机和服务器以提供冗余保护。在这样的拓扑结构中,生成树协议(Spanning Tree Protocol,STP)通过阻塞(block)聚合交换机的一半的端口来防止网络环路,但这样做会降低50%的带宽。

通过部署MLAG(Multi-Chassis Link Aggregation,跨设备链路聚合)可以解决上述这个问题。即在两台聚合交换机的中间通过一条MLAG链路进行连接,使其在逻辑上如同一台设备。两台设备上的端口共同形成聚合口,使得所有端口可以共同参与数据流量的转发。

在实现MLAG对二层转发表(Forwarding DataBase,FDB)的保护时,传统的方案就是进行刷表操作。即在保护切换发生的时候,进行FDB出口的更新,将原有的MLAG口,刷新成peer link(连接两台MLAG设备的链路)口。或者还有一种方式,就是将原有的基于此MLAG口的FDB全部清除,依赖FDB的重新学习,从邻居同步,来进行刷新FDB出口的操作,把FDB原有的MLAG的出口,更新成peer link口,以此达到保护切换的作用。

通过上述两种方案进行FDB的保护切换,存在的缺点也是明显的。进行FDB端口刷新,由于是cpu进行处理,会在一段时间之内断流。清除全 部的基于此端口的FDB,会造成在此台设备上一定时间之内的广播。甚至在某些情况下,FDB如果没有机会重新学习,会导致长时间的广播。

为解决上述两种方案的不足,可使用自动保护倒换(Automatic ProtectionSwitching,APS)机制来实现MLAG端口间的快速倒换。通过APS机制实现MLAG单播的具体过程为:

1、创建好MLAG的peer link;

2、进行聚合端口和MLAG组的绑定;

3、根据绑定了MLAG组的聚合端口的信息和peer link的信息,创建aps group(组)。芯片中的DsApsBridge这张表中的workingDestMap使用被绑定的聚合端口,protectingDestMap使用peer link所对应的端口或者聚合端口。创建完成这个保护组之后,能得到一个NEXTHOP ID,并且在软件层面保存MLAG ID和对应的NEXTHOP ID的对应关系;

4、在进行FDB学习的时候,根据源端口属于哪个MLAG组,查找上述的对应关系,得到保护组对应的NEXTHOP ID,使用这个NEXTHOP ID进行FDB的添加;

5、当检测到本地MLAG端口由up变down的时候,即当保护切换发生时,可以直接进行APS的切换,将DsApsBridge中的protectingEn置起来即可;

6、当检测到本地MLAG端口由down变up的时候,即当保护恢复时,则直接进行APS的恢复,将DsApsBridge中的protectingEn清除掉即可;

7、在聚合端口和MLAG组解除绑定关系,或者删除peer link,两者任何一个事件发生时,删除保护组,释放APS资源。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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