[发明专利]一种快速同步介质访问控制地址表的方法和装置有效

专利信息
申请号: 201410198434.7 申请日: 2014-05-12
公开(公告)号: CN105099961B 公开(公告)日: 2020-01-17
发明(设计)人: 侯延祥 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L12/947 分类号: H04L12/947;H04L12/865
代理公司: 11332 北京品源专利代理有限公司 代理人: 孟金喆
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 快速 同步 介质 访问 控制 地址 方法 装置
【说明书】:

发明公开了一种快速同步MAC地址表的方法,初始化转发平面和控制平面,在确定转发平面和控制平面初始化成功时,启动转发平面定时器;确定满足MAC地址表同步条件时,转发平面获取内存操作权限;获取待同步的MAC地址表项,依据所述待同步MAC地址表项变化的内容将待同步MAC地址表项同步到内存区域中指定位置。本发明还同时公开了一种快速同步MAC地址表的装置。

技术领域

本发明涉及以太网数据通信领域中的数据同步技术,尤其涉及一种快速同步介质访问控制(Medium Access Control,MAC)地址表的方法和装置。

背景技术

传统以太网交换机一般由专业的转发控制专用集成电路(Application SpecificIntegrated Circuits,ASIC)芯片和中央处理器(Center Process Unit,CPU)控制系统组成,分别称为转发平面和控制平面。

在转发平面中,ASIC芯片可以自行学习以太网包的源MAC地址,并将源MAC地址同收包端口关联在一起,这种关联关系可以生成MAC地址表。当上述MAC地址作为数据包目的MAC地址时,ASIC芯片可以依据之前学习到的MAC地址表项将数据包转发到上述关联端口,达到精确转发的目的。

在控制平面中,CPU需要运行大量二层、三层协议,控制转发平面的转发路径,满足特定业务需求。在协议运行过程中,基于安全及效率等方面的考虑,需频繁查找指定MAC地址的关联端口;查找指定MAC地址的关联端口时,虽然可以通过特定硬件接口查询ASIC芯片中已经学习到的MAC地址表,但是,这种方式不仅查询效率低,而且会与配置通道抢占物理接口资源,因此,在内存中建立MAC地址软件表是一种常用的解决办法。

目前,可以通过以下两种方式在内存中建立MAC地址软件表:

第一种方式,转发平面学习到MAC地址表项后,以消息的形式通过硬件接口发送给控制平面处理,控制平面接收到消息后,在内存中建立MAC地址软件表项。

第二种方式,控制平面在操作系统中创建独立的任务,定时周期性查询转发平面中的MAC地址表项,发现变化时,在内存中更新MAC地址软件表项。

上面两种方式中,基于消息的方式及时性稍好,但是,当有大量MAC地址表项需要在短时间内通知给控制平面时,有丢消息的隐患,会导致MAC地址软件表与转发平面中MAC地址表不同步,进而引发一系列问题;周期性查询的方式安全性稍好,但及时性较差,且长期占用一定控制平面处理器资源,只能作为消息方式的补充方法使用。

发明内容

有鉴于此,本发明实施例期望提供一种快速同步MAC地址表的方法和装置,能够解决短时间内大量MAC地址表项软硬件同步的问题。

为达到上述目的,本发明的技术方案是这样实现的:

本发明实施例提供了一种快速同步介质访问控制MAC地址表的方法,所述方法包括:

初始化转发平面和控制平面,在确定转发平面和控制平面初始化成功时,启动转发平面定时器;

确定满足MAC地址表同步条件时,转发平面获取内存操作权限;

获取待同步的MAC地址表项,依据所述待同步的MAC地址表项变化的内容将待同步MAC地址表项同步到内存区域中指定位置。

上述方案中,所述初始化转发平面和控制平面包括:控制平面发送MAC地址软件表配置信息给转发平面;转发平面依据所述配置信息,创建高优先级队列和低优先级队列,并初始化转发平面定时器、高优先级队列、低优先级队列及直接内存访问控制器DMAC;或者,

转发平面定义MAC地址软件表配置信息,根据所述配置信息,创建高优先级队列和低优先级队列,并初始化转发平面定时器、高优先级队列、低优先级队列及直接内存访问控制器DMAC,控制平面读取所述MAC地址软件表配置信息。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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