[发明专利]一种集中式mac地址学习的控制方法有效
申请号: | 201610209042.5 | 申请日: | 2016-04-06 |
公开(公告)号: | CN105721315B | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 邓卉文;程冠飞;徐剑辉;周万涛;朱哲;饶冀 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/751;H04L29/12 |
代理公司: | 北京捷诚信通专利事务所(普通合伙) 11221 | 代理人: | 王卫东 |
地址: | 430074 湖北省*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 集中 mac 地址 学习 控制 方法 | ||
1.一种集中式mac地址学习的控制方法,其特征在于,包括:
mac地址的集中学习控制方式为:
业务卡将所有未知mac地址上报至主控卡进行集中学习;主控卡根据配置的mac地址学习限制条件判断未知mac地址是否为需要学习的 mac地址,主控卡为需要进行学习的未知mac地址分配唯一age表项索引ageid,并将该未知mac地址插入本地mac地址表和ageid_to_mac映射表,再通过mac地址学习消息将本地mac地址表和未知mac地址的对应表项同步广播至设备中所有业务卡;
mac地址老化机制为:
主控卡每隔一个预设时间段后收集一次每个业务卡的age表,mac地址表中每个表项的活跃状态使用age表中一个表项记录,根据收集的age表判定mac地址表中的每一个mac地址是否需要老化,并将判定结果发送至对应业务卡,所述业务卡根据收到的判定结果判定mac地址是否老化,并删除老化的mac地址。
2.如权利要求1所述的方法,其特征在于,所述主控卡中维护一个ageid资源池,该ageid资源池中存有age表中所有未被mac地址使用的age表项索引;
同时,主控卡维护各vlan、虚拟子接口vp学习到的mac地址数量计数器和mac地址学习限制条件配置。
3.如权利要求2所述的方法,其特征在于,在设备的主控卡和业务卡上都设有mac地址表、age表和ageid_to_mac映射表,其中,mac地址表中每个表项的活跃状态使用age表中一个表项记录,age表项索引ageid表示在age表中每个表项的索引;ageid_to_mac映射表每个表项存储一个mac地址转发信息,该表使用age表项索引ageid作为索引;
对于age表,每完成一次老化过程,各个业务卡将本地网络处理器NP 中的age表各表项清0;当业务卡处理VPLS业务报文时,在本地mac地址表中查找与vpls业务报文源mac地址和VPLS ID都一致的表项,若查找到该表项,网络处理器NP从mac表中获取ageid,并将age表中与该ageid对应表项设置为1。
4.如权利要求3所述的方法,其特征在于,mac地址老化机制通过使用“2T”方式控制不活跃mac地址老化;“2T”方式为:
每隔预设时间T主控卡发起老化命令,收集所有业务卡的age表,当连续2T时间内mac地址对应ageid在age表中对应表项都为0时,在mac地址表中删除该mac地址,并为对应ageid生成age老化控制字;
如上所述,依次为age表中每个ageid生成2bit的age老化控制字,再将age老化控制字封装后通过age表控制消息广播至设备内所有业务卡,每个业务卡利用在ageid_to_mac映射表中ageid与mac表项一一对应的关系和每个ageid对应的age老化控制字来控制本地mac地址的增、删操作。
5.如权利要求4所述的方法,其特征在于,所述age表控制消息由MINM_HEAD、MSG_TYPE、SEQ_NO以及AGE_BIT_ARRAY字段组成,其中,
MINM_HEAD为线卡间通信包头;
MSG_TYPE代表消息类型;
SEQ_NO为消息序号,最高位置1表示此消息为最后一个老化控制消息;
AGE_BIT_ARRAY为与ageid对应mac地址表的表项控制状态,每个ageid对应的控制状态占用2bit位宽;控制状态包括:
00/01表示ageid已被使用,不删除对应mac地址;
10表示ageid已被使用,删除mac地址;
11表示ageid未被使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610209042.5/1.html,转载请声明来源钻瓜专利网。