[发明专利]一种降低交换机中央处理器使用率的方法的装置无效
申请号: | 200910170372.8 | 申请日: | 2009-09-09 |
公开(公告)号: | CN101645904A | 公开(公告)日: | 2010-02-10 |
发明(设计)人: | 高峰;苗贝 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 王 艺;龙 洪 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 降低 交换机 中央处理器 使用率 方法 装置 | ||
1、一种降低交换机中央处理器(CPU)使用率的方法,其特征在于,
当收到携带源介质访问控制(MAC)地址的报文时,交换机若在转发表中没有查找到该源MAC地址对应的表项,则在本地查找是否已保存过该源MAC地址;如果没有,则保存该源MAC地址并将该报文上送到CPU进行MAC地址学习;如果保存过,则丢弃该报文。
2、如权利要求1所述的方法,其特征在于,
所述交换机上预设有本地保存的MAC地址的最多条数N,其中,N为正整数;当所述交换机通过在本地查找判断出没有保存过所述源MAC地址后,保存该源MAC地址是指:所述交换机判断本地已保存的MAC地址的条数是否已达到N条,若已达到,则删除最早保存的那条MAC地址并保存所述源MAC地址;否则,直接保存所述源MAC地址。
3、如权利要求1或2所述的方法,其特征在于,还包括:
当收到表示要在转发表中删除一MAC地址对应表项的删除命令时,所述交换机根据该删除命令中携带的所述MAC地址,判断本地是否保存有该MAC地址;如有,则将本地保存的该MAC地址删除,并在所述转发表中删除该MAC地址对应的表项;否则,直接在所述转发表中将该MAC地址对应的表项删除。
4、一种降低交换机中央处理器(CPU)使用率的装置,其特征在于,包括交换芯片和CPU;
所述交换芯片用于在收到携带源介质访问控制(MAC)地址的报文时,若在转发表中没有查找到该源MAC地址对应的表项,则在本地查找是否已保存过该源MAC地址;如没有查找到,则还用于保存该源MAC地址并将该报文上送到所述CPU;如果保存过,则还用于丢弃该报文;
所述CPU用于根据接收到的报文进行MAC地址学习。
5、如权利要求4所述的装置,其特征在于,
所述交换芯片上预设有本地保存的MAC地址的最多条数N,其中,N为正整数;
所述交换芯片用于在本地没有查找到所述源MAC地址后,保存该源MAC地址是指:所述交换芯片用于判断本地已保存的MAC地址的条数是否已达到N条,若已达到,则还用于删除最早保存的那条MAC地址并保存所述源MAC地址;否则,还用于保存所述源MAC地址。
6、如权利要求4或5所述的装置,其特征在于,
所述交换芯片还用于在收到表示要在转发表中删除一MAC地址对应表项的删除命令时,根据该删除命令中携带的所述MAC地址,判断本地是否保存有该MAC地址;如有,则还用于将本地保存的该MAC地址删除,并在所述转发表中删除该MAC地址对应的表项;否则,用于在所述转发表中将该MAC地址对应的表项删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910170372.8/1.html,转载请声明来源钻瓜专利网。