首页> 外文会议>International Conference on High Performance Switching and Routing >TCAM-based high speed Longest prefix matching with fast incremental table updates
【24h】

TCAM-based high speed Longest prefix matching with fast incremental table updates

机译:基于TCAM的高速最长前缀匹配,具有快速增量表更新

获取原文

摘要

This paper presents a new TCAM-based method for determining the Longest Prefix Match (LPM) in an IP routing table. The method is based on modifying the address encoder of the standard TCAM design to take the prefix lengths of the IP routing entries into account while performing multi-match resolution, thus allowing prefixes to be inserted in any random order. This enables full utilization of the TCAM address space while greatly simplifying the updating procedure as complex software sorting algorithms and extensive table modifications are avoided. The result is faster table updates and consequently a higher throughput of the network search engine, since the TCAM down time caused by incremental updates is eliminated. The LPM scheme is described in HDL for FPGA implementation and compared to an existing scheme for customized CAM circuits. The paper shows that the proposed scheme can process more packets per second, has less per-lookup power consumption and is easier to expand to larger routing tables than the existing implementation. The latency of the LPM operation is only log2 N clock cycles, where N is the maximum number of prefixes in the TCAM, and in a pipelined implementation the throughput of the system is one Longest Prefix Match lookup per clock cycle.
机译:本文提出了一种新的基于TCAM的方法,用于确定IP路由表中的最长前缀匹配(LPM)。该方法基于修改标准TCAM设计的地址编码器,以在执行多匹配解析时考虑IP路由条目的前缀长度,从而允许以任何随机顺序插入前缀。这样可以充分利用TCAM地址空间,同时极大地简化了更新过程,因为避免了复杂的软件排序算法和大量的表修改。结果是,表更新速度更快,因此网络搜索引擎的吞吐量更高,这是因为消除了由增量更新引起的TCAM停机时间。 LPM方案在HDL中针对FPGA的实现进行了描述,并与针对定制CAM电路的现有方案进行了比较。本文表明,与现有的实现方案相比,该方案每秒可以处理更多的数据包,每次查找的功耗更少,并且更易于扩展到更大的路由表。 LPM操作的等待时间仅为log 2 N个时钟周期,其中N是TCAM中前缀的最大数量,并且在流水线实施中,系统的吞吐量是每时钟周期。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号