【技术实现步骤摘要】
【技术保护点】
基于TCAM的分布式并行IP路由查找方法,其特征在于,它依次含有以下由一个FPGA和多个TCAM来实现的步骤: (1),设定: 三元内容寻址内存TCAM的片数K,以及每个TCAM的分区数P; 定义一个IP地址或一个路由前缀的第10到13比特为这个IP地址或路由前缀的ID,据此把路由前缀分成16份,每一份都是具有相同的ID的路由前缀的集合即前缀组,在对每个TCAM芯片分区时,使每个分区能存的前缀数目和一个前缀组包含的前缀数目相当,相应的测定每个前缀组的被访问流量密度D_id[j],j为这个前缀组的ID,D_id[j]在数值上等于该前缀组包含的的所有前缀被访问的频率的和占所有路由前缀总的访问频率的百分比;当一个前缀组对应的访问频率较高时要根据冗余度KP/16,在多个不同的TCAM芯片中存储所述的前缀组; (2),形成分布式存储的路由转发表:它包含以下步骤: (2.1),预计算G[j],j=0,1,2,…,15和W[j],j=0,1,…,15; G[j]为ID等于j的这个前缀组被储存的份数,其中每一个G[j]根据下式计算: G[j]=[K×P×D_i ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。