申请/专利权人:国家计算机网络与信息安全管理中心;长安通信科技有限责任公司;北京百卓网络技术有限公司
申请日:2021-08-09
公开(公告)日:2024-02-02
公开(公告)号:CN113656329B
主分类号:G06F12/02
分类号:G06F12/02;G06F3/06
优先权:
专利状态码:有效-授权
法律状态:2024.02.02#授权;2021.12.03#实质审查的生效;2021.11.16#公开
摘要:本发明提供了一种基于TCAM的掩码规则插入方法、电子设备和存储介质。本发明的掩码规则插入方法在新增掩码规则时,判断处于第一优先级区间内的优先级否有未使用的第一空闲优先级,并将优先级处于特定区间的的掩码规则依次向后或向前移动一个优先级。本发明通过重新下发并调整优先级的规则由整个规格空间缩减到每个分区中,优化了掩码规则的有序插入TCAM的流程和时间。
主权项:1.一种基于TCAM的掩码规则插入方法,其特征在于,包括:初始化TCAM中对于掩码规则的Database空间,以防止无效优先级误命中;基于优先级对存储空间划分成若干分区,按照优先级下发每个分区的掩码规则;新增优先级为第X级优先级的掩码规则时,判断处于第一优先级区间内的优先级否有未使用的第一空闲优先级;若有则将优先级处于第X级优先级到第一空闲优先级之间的掩码规则依次向后移动一个优先级,否则判断处于第二优先级区间内是否有未使用的第二空闲优先级,若有则将优先级处于第X级优先级到第二空闲优先级之间的掩码规则依次向前移动一个优先级;所述第一优先级区间为第X级优先级到第XC+1*C级优先级的区间,所述第二优先级区间为第X-X%C级优先级到第X级优先级的区间,其中%为求余运算,A为存储空间字节数,C=AB,B为分区数。
全文数据:
权利要求:
百度查询: 国家计算机网络与信息安全管理中心;长安通信科技有限责任公司;北京百卓网络技术有限公司 一种基于TCAM的掩码规则插入方法、电子设备和存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。