【技术实现步骤摘要】
提高芯片转发性能的方法及装置
本专利技术涉及通信
,尤其涉及一种提高芯片转发性能的方法及装置。
技术介绍
交换设备转发中,MAC(MediumAccessControl,媒体接入控制)学习模块在交换机转发中占据着重要的位置。随着Internet的不断扩大,MAC表项越来越大,同时MAC表项一般都是用HASH(哈希)实现,直接导致MAC表的查找和学习的性能低了很多。目前交换设备对收到的所有报文都要进行源MAC进行检查、判断、学习,这样会大大降低报文的整个转发性能,使得报文的转发性能达不到要求。
技术实现思路
鉴于上述的分析,本专利技术旨在提供一种提高芯片转发性能的方法及装置,用以解决现有技术中对所有报文都要进行源MAC检查、判断、学习从而带来的转发性能降低的问题。本专利技术的目的主要是通过以下技术方案实现的:本专利技术提供了一种提高芯片转发性能的方法,包括:当芯片接收到报文时,判断该报文是否是需要处理的协议报文,如果是,进行MAC学习,否则,根据该芯片当前的实际时间值以及预定经验值进行计算后确定是否进行学习。进一步地,判断该报文是否是上报给CPU的报文,如果是,则 ...
【技术保护点】
一种提高芯片转发性能的方法,其特征在于,包括:当芯片接收到报文时,判断该报文是否是需要处理的协议报文,如果是,进行媒体接入控制MAC学习,否则,根据该芯片当前的实际时间值以及预定经验值进行计算后确定是否进行学习。
【技术特征摘要】
1.一种提高芯片转发性能的方法,其特征在于,包括:当芯片接收到报文时,判断该报文是否是需要处理的协议报文,如果是,进行媒体接入控制MAC学习,否则,根据该芯片当前的实际时间值以及预设值进行计算后确定是否进行学习;将该芯片当前的实际时间值对所述预设值取模,判断取模的结果是否为0,如果是,进行MAC学习后再按正常流程处理该报文,否则直接按正常流程处理该报文;所述预设值是根据芯片本身的转发性能和学习性能来确定。2.根据权利要求1所述的方法,其特征在于,判断该报文是否是上报给CPU的报文,如果是,则判定该报文为需要处理的协议报文。3.根据权利要求1所述的方法,其特征在于,所述预设值为12。4.一种提高芯片转发性能的装置,其特征在于,包括:第一判断模块,用于当芯片接收到报文时,判断该...
【专利技术属性】
技术研发人员:顾霞,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。