【技术实现步骤摘要】
本专利技术涉及以太网中的网络处理技术,具体涉及一种使用转发表收敛以减少TCAM表项消耗的芯片实现方法。
技术介绍
TCAM(TernaryContentAddressableMemory,三态内容寻址存储器),是一种基于二进制内容查询的存储器,主要用于对报文进行分类。随着网络的高速发展,网络交换机需要处理的数据流量越来越大,尤其是在实现网络安全访问、权限控制时,需要消耗大量三态内容可寻址存储器(TCAM)的表项,过多的表项将会增加表项管理的复杂度,严重会导致查表效率降低。为解决上述问题,现有的技术中采用网络设备软件对TCAM表项进行管理,例如增/删TCAM等,但使用软件管理的方式亦存在着软件复杂度高、内存消耗大的问题。另外,现有技术中还存在一种通过端口分类标识的方法,在多个端口用于同种业务使用时,将多个端口通过一个标识ID关联起来,即TCAM只需匹配一个标识ID即可关联多个端口。该方法虽然可以减少TCAM的条目,但是只能从端口上出标识ID,无法对一个端口上过来的报文按照网络地址来进行业务分配管理,不够灵活。
技术实现思路
针对现有技术的不足,本专利技术的主要目的在于 ...
【技术保护点】
一种使用转发表收敛以减少TCAM表项消耗的芯片实现方法,其特征在于包括以下步骤:S1.网络交换机芯片通过二三层转发表,对报文的MAC/IP地址进行分类标识,给出标识ID;S2.在将报文送入ACL前根据所述标识ID进行一级匹配控制,决定是否送入ACL;S3.如果送入ACL,使用TCAM进行匹配;否则,直接给出处理动作。
【技术特征摘要】
1.一种使用转发表收敛以减少TCAM表项消耗的芯片实现方法,其特征在于包括以下步骤:S1.网络交换机芯片通过二三层转发表,对报文的MAC/IP地址进行分类标识,给出标识ID;S2.在将报文送入ACL前根据所述标识ID进行一级匹配控制,决定是否送入ACL;S3.如果送入ACL,使用TCAM进行匹配;否则,直接给出处理动作。2.根据权利要求1所述的使用转发表收敛以减少TCAM表项消耗的芯片实现方法,其特征在于:所述标识ID包括源标识ID和目的标识ID。3.根据权利要求1所述的使用转发表收敛以减少TCAM表项消耗的芯片实现方法,其特征在于:所述一级匹配控制通过HASH查找实现。4.根据权利要求1所述的使用转发表收敛以减少TCAM表项消耗的芯片实现方法,其特征在于:所述一级匹配控制通过CAM查找实现。5.根据权利要求1所述的使用转发表收敛...
【专利技术属性】
技术研发人员:陈栋杰,李磊,赵子苍,周伟,赵茂聪,
申请(专利权)人:盛科网络苏州有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。