首页> 外文期刊>IEEE Transactions on Computers >An on-chip IP address lookup algorithm
【24h】

An on-chip IP address lookup algorithm

机译:片上IP地址查找算法

获取原文
获取原文并翻译 | 示例

摘要

This paper proposes a new data compression algorithm to store the routing table in a tree structure using very little memory. This data structure is tailored to a hardware design reference model presented in this paper. By exploiting the low memory access latency and high bandwidth of on-chip memory, high-speed packet forwarding can be achieved using this data structure. With the addition of pipeline in the hardware, IP address lookup can only be limited by the memory access speed. The algorithm is also flexible for different implementation. Experimental analysis shows that, given the memory width of 144 bits, our algorithm needs only 400kb memory for storing a 20k entries IPv4 routing table and five memory accesses for a search. For a 1M entries IPv4 routing table, 9Mb memory and seven memory accesses are needed. With memory width of 1,068 bits, we estimate that we need 100Mb memory and six memory accesses for a routing table with 1M IPv6 prefixes.
机译:本文提出了一种新的数据压缩算法,以很少的内存将路由表存储在树形结构中。该数据结构是针对本文介绍的硬件设计参考模型量身定制的。通过利用片上存储器的低存储器访问等待时间和高带宽,可以使用此数据结构实现高速数据包转发。在硬件中增加了管道之后,IP地址查找只能受到内存访问速度的限制。该算法对于不同的实现方式也很灵活。实验分析表明,给定144位内存宽度,我们的算法仅需要400kb内存即可存储20k条目IPv4路由表和5个内存访问以进行搜索。对于1M条目的IPv4路由表,需要9Mb内存和7个内存访问权限。对于1,068位的内存宽度,我们估计对于具有1M IPv6前缀的路由表,我们需要100Mb内存和六个内存访问。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号