首页> 外文会议>Symposium on High Performance Interconnects at Aug 16-18, 2000, Stanford University >Fast incremental updates on Ternary-CAMs for routing lookups and packet classification
【24h】

Fast incremental updates on Ternary-CAMs for routing lookups and packet classification

机译:三元CAM上的快速增量更新,用于路由查找和数据包分类

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

摘要

-One popular hardware device for performing fast routing lookups and packet classification is a ternary content-addressable memory (TCAM). A TCAM searches the header of the incoming packet against all entries in the forwarding table or the classifier database in parallel. It keeps the entries in decreasing order of priority of the rules in a classifier, or prefix lengths of the entries in a forwarding table. Keeping the list sorted under addition and deletion of rules in the classifier is an expensive operation, and may take O(N) memory shift (write) operations in the worst case, where N is the number of rules in the classifier (or prefixes in the forwarding table). The most common solutions for this problem improve average case, but waste precious TCAM space, and may still run into the worst case. This paper proposes two algorithms to manage the TCAM such that incremental update tunes remain small in the worst case. Analysis of these algorithms proves the optimality of one, and suggests that of the other, under the respectively imposed constraints. Finally, simulation results on real data from the Internet shows the performance benefits achievable using these algorithms.
机译:-一种用于执行快速路由查找和数据包分类的流行硬件设备是三态内容可寻址存储器(TCAM)。 TCAM并行搜索转发表或分类器数据库中的所有条目,以搜索传入数据包的报头。它将条目按分类器中规则的优先级降序排列,或将条目的前缀长度保留在转发表中。在分类器中添加和删除规则后对列表进行排序是一项昂贵的操作,在最坏的情况下,可能需要O(N)个内存移位(写)操作,其中N是分类器中规则的数量(或前缀为转发表)。解决此问题的最常用解决方案可以改善平均情况,但会浪费宝贵的TCAM空间,并且可能仍会遇到最坏的情况。本文提出了两种算法来管理TCAM,以便在最坏的情况下增量更新调整保持较小。对这些算法的分析证明了一种算法的最优性,并建议了在各自施加的约束条件下另一种算法的最优性。最后,对来自Internet的真实数据的仿真结果显示了使用这些算法可以实现的性能优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号