[发明专利]基于TCAM的高速低功耗IP路由表查找方法有效

专利信息
申请号: 201310314077.1 申请日: 2013-07-16
公开(公告)号: CN104301227B 公开(公告)日: 2018-02-16
发明(设计)人: 李文军;李险峰 申请(专利权)人: 北京大学深圳研究生院
主分类号: H04L12/741 分类号: H04L12/741
代理公司: 暂无信息 代理人: 暂无信息
地址: 518055 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 tcam 高速 功耗 ip 路由 查找 方法
【权利要求书】:

1.一种基于TCAM的高速低功耗IP路由表查找方法,其特征在于,包括以下步骤:

a:将IP地址视为一维坐标轴上的线段并将这些线段进行满足最长前缀匹配原则的坐标轴映射,从而将IP路由表查找转化为一维坐标轴上的基本段的点定位问题;

b:根据各基本段所覆盖的IP路由表项数量进行等容量聚合,形成等容量区间段,并建立索引表,构建索引项与TCAM 块间的对应关系;

c:在查找过程中,检索索引表,根据检索结果激活对应的TCAM块,然后利用目的IP地址对激活的TCAM块进行检索,对检索得到的IP地址进行转发即可;

d:维护IP地址、等容量区间段及TCAM块之间的对应关系,实现了动态增量更新。

2.根据权利要求1所述的基于TCAM的高速低功耗IP路由表查找方法,其特征是,步骤a中,将IP路由表中的所有IP地址视为一维坐标轴上的线段并将这些线段进行坐标轴映射,映射后会将坐标轴划分成一系列连续的基本段,每个基本段对应零个、一个或者多个IP地址。

3.根据权利要求2所述的基于TCAM的高速低功耗IP路由表查找方法,其特征是,对于对应多个IP地址的基本段,根据最长前缀匹配原则取最长前缀地址作为该段对应的IP地址。

4.根据权利要求3所述的基于TCAM的高速低功耗IP路由表查找方法,其特征在于,步骤b中,对一维区间上的基本段进行IP地址的等容量聚合,构建等容量区间段,对这些等容量区间段构建索引表。

5.根据权利要求4所述的基于TCAM的高速低功耗IP路由表查找方法,其特征在于,每个索引表项对应一个TCAM块编号,该TCAM块内存放的是相应等容量区间段内对应的IP地址集合。

6.根据权利要求1所述的基于TCAM的高速低功耗IP路由表查找方法,其特征在于,步骤c中,在查找过程中,先激活存放索引表的TCAM块,通过目的IP地址对存放索引表的TCAM块进行查找,得出相应索引项,根据索引项获取一个TCAM块编号。

7.根据权利要求6所述的基于TCAM的高速低功耗IP路由表查找方法,其特征在于,根据得到的TCAM块编号激活相应的TCAM块,利用目的IP地址对该TCAM块进行查找,得出的结果便是最长前缀匹配原则得到的IP地址,最后进行转发即可。

8.根据权利要求1所述的基于TCAM的高速低功耗IP路由表查找方法,其特征在于,步骤d中,为了使得算法具有动态更新的特点,IP路由表的维护模块构建了路由表中IP地址、等容量区间段及TCAM块之间的对应关系。

9.根据权利要求8所述的基于TCAM的高速低功耗IP路由表查找方法,其特征在于,当IP路由表发生更新操作时,可以根据IP地址、等容量区间段及TCAM块之间的对应关系更新相应的TCAM块,而无需更新所有TCAM块,也无需改变原有的整体查找结构,当TCAM块存满时才进行整体结构重建,实现了动态增量更新。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学深圳研究生院,未经北京大学深圳研究生院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310314077.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top