[发明专利]一种MAC地址管理方法及业务板卡有效

专利信息
申请号: 201710860861.0 申请日: 2017-09-21
公开(公告)号: CN107483371B 公开(公告)日: 2019-11-05
发明(设计)人: 胡祖松;吴月莲 申请(专利权)人: 迈普通信技术股份有限公司
主分类号: H04L12/931 分类号: H04L12/931;H04L12/801;H04L29/12;H04L12/26
代理公司: 北京中博世达专利商标代理有限公司 11274 代理人: 申健
地址: 610041 四川省成都市高*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 mac 地址 管理 方法 业务 板卡
【说明书】:

发明实施例公开一种MAC地址管理方法及业务板卡,涉及通信技术领域,以解决分布式系统中所学习的MAC地址数不准确,超过用户配置的上限,导致系统拥塞等,影响用户体验的问题。该方法包括:业务板卡LPU确定LPU中的目标介质访问控制MAC地址数,若目标MAC地址数超限,则LPU停止MAC地址学习,并删除部分或全部经主动地址学习得到的MAC地址,LPU将删除MAC地址的操作同步至除LPU以外的每个LPU。本发明实施例提供的方案适用于业务板卡LPU。

技术领域

本发明实施例涉及通信技术领域,尤其涉及一种分布式系统介质访问控制(MediaAccess Control,MAC)地址管理方法及业务板卡。

背景技术

在分布式系统中,以分布式交换机为例,分布式交换机的硬件可以包括主控板卡(Micro Processing Unit,MPU)和多张业务板卡(Line Processing Unit,LPU)。其中,MPU和LPU之间有控制通道、任意两个LPU之间也有控制通道。对于任意两个LPU而言,可以通过控制通道,实现它们之间的通信,比如,通过控制通道可以进行MAC地址的学习。

目前,MAC地址的学习可分为硬件学习和软件学习两种。比如,硬件学习可以为利用LPU上自带的软件开发工具包(Software Development Kit,SDK)进行学习的过程;软件学习则可以为利用LPU上的CPU进行MAC地址学习的过程。在软件学习中可以选择性的学习MAC地址,并且把MAC地址同步到分布式系统的其他业务板卡上。比如,根据想要实现的业务学习该业务执行过程中所需的MAC地址。另外,部分交换芯片的硬件学习,无法较好的处理地址同步和迁移问题。因此,软件学习是分布式交换机系统的重要学习方式。

以MAC地址的软件学习为例,软件学习过程可分为以下两种:主动地址学习和被动地址学习。主动地址学习指当LPU接收到一个源MAC地址未知的报文或者MAC地址迁移的报文时,用该LPU中的SDK提取地址摘要信息,并将地址摘要信息发送到该LPU的CPU进行MAC地址学习的过程,这样学习到的MAC地址被称为主动MAC地址。其中,源MAC地址未知的报文指没有进行过MAC地址学习的报文,MAC地址迁移的报文指从其他端口迁移过来的已经过MAC地址学习的报文。被动地址学习指其他LPU在进行主动地址学习之后将地址摘要信息通过两个LPU之间的控制通道发送到该LPU进行MAC地址学习的过程,这样学习到的MAC地址被称为被动MAC地址。LPU在进行主动地址学习之后,可以通过控制通道对其他每个LPU进行被动地址学习,即可获取每个LPU中的MAC地址。

目前,在MAC地址学习的过程中,存在无法准确限制MAC地址数的问题。例如,在一个交换机中设置有两个LPU,这两个LPU分别为LPU1、LPU2。其中,该交换机所对应的MAC地址数上限为1000,LPU1、LPU2同时学习MAC地址,在同一时间段内,在LPU1上主动学习到600个MAC地址,且LPU1每学习一个MAC地址后会同步到LPU2中进行被动地址学习,在LPU2上主动学习到600个MAC地址,且LPU2每学习到一个MAC地址后会同步到LPU1中进行被动地址学习。由于交换机中的MAC地址同步过程会存在滞后,即相对于主动学习而言,被动学习过程存在滞后,因此,在LPU1和LPU2各自学习600个主动MAC地址后,LPU1和LPU2还未完成被动地址学习,此时,LPU1和LPU2上的CPU确定各自学习到的MAC地址数没有超过MAC地址数上限。但在实际的MAC地址学习过程中,上述MAC地址学习方式总共会产生1200个MAC地址,已经超出交换机所对应的MAC地址数上限,从而导致同一交换机中因MAC地址数超出上限而出现拥塞,进而降低不同LPU之间的传输效率,影响用户体验。

发明内容

本发明实施例提供一种MAC地址管理方法及业务板卡,用于解决分布式交换机中所学习的MAC地址数不准确,超过用户配置的上限,导致系统拥塞等,影响用户体验的问题。

为达到上述目的,本发明采用如下技术方案:

一种MAC地址管理方法,该方法包括:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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