发明名称 |
TCAM共享存储方法及装置 |
摘要 |
本发明提供一种TCAM共享存储方法及装置。其中方法包括:接收到待存储的前缀数据后,将该前缀数据在TCAM中的占用表项数N与所述TCAM中的空闲表项数M进行比较;当M≥N且N>1时,判断所述TCAM中是否具有包含连续N个空闲表项的第一可用行;若判断出所述TCAM中具有所述第一可用行,则将N>1的所述前缀数据存储于所述第一可用行中的连续N个空闲表项中。本发明实现了不同长度前缀数据在TCAM中的动态共享存储,避免了TCAM存储资源的浪费,提高了TCAM的有效利用率。 |
申请公布号 |
CN102185756A |
申请公布日期 |
2011.09.14 |
申请号 |
CN201110062063.6 |
申请日期 |
2011.03.15 |
申请人 |
北京星网锐捷网络技术有限公司 |
发明人 |
陈涛 |
分类号 |
H04L12/56(2006.01)I;H04L29/12(2006.01)I;G06F12/02(2006.01)I |
主分类号 |
H04L12/56(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
王申 |
主权项 |
一种TCAM共享存储方法,其特征在于包括:接收到待存储的前缀数据后,将该前缀数据在TCAM中的占用表项数N与所述TCAM中的空闲表项数M进行比较;当M≥N且N>1时,判断所述TCAM中是否具有包含连续N个空闲表项的第一可用行;若判断出所述TCAM中具有所述第一可用行,则将N>1的所述前缀数据存储于所述第一可用行中的连续N个空闲表项中。 |
地址 |
100036 北京市海淀区复兴路33号翠微大厦东1106 |