首页> 外文会议>15th IEEE International Conference on Network Protocols >TCAM Razor: A Systematic Approach Towards Minimizing Packet Classifiers in TCAMs
【24h】

TCAM Razor: A Systematic Approach Towards Minimizing Packet Classifiers in TCAMs

机译:TCAM Razor:一种使TCAM中的数据包分类器最小化的系统方法

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

摘要

Packet classification is the core mechanism that enables many networking services on the Internet such as firewall packet filtering and traffic accounting. Using Ternary Content Addressable Memories (TCAMs) to perform high-speed packet classification has become the de facto standard in industry. TCAMs classify packets in constant time by comparing a packet with all classification. rules of ternary encoding in parallel. Despite their high speed, TCAMs suffer from the well- known range expansion problem. As packet classification rules usually have fields specified as ranges, converting such rules to TCAM-compatible rules may result in an explosive increase in the number of rules. This is not a problem if TCAMs have large capacities. Unfortunately, TCAMs have very limited capacity, and more rules means more power consumption and more heat generation for TCAMs. Even worse, the number of rules in packet classifiers have been increasing rapidly with the growing number of services deployed on the internet. To address the range expansion problem of TCAMs, we consider the following problem: given a packet classifier, how can we generate another semantically equivalent packet classifier that requires the least number of TCAM entries? In this paper, we propose a systematic approach, the TCAM Razor, that is effective, efficient, and practical. In terms of effectiveness, our TCAM Razor prototype achieves a total compression ratio of 3.9%, which is significantly better than the previously published best result of 54%. In terms of efficiency, our TCAM Razor prototype runs in seconds, even for large packet classifiers. Finally, in terms of practicality, our TCAM Razor approach can be easily deployed as it does not require any modification to existing packet classification systems, unlike many previous range expansion solutions.
机译:数据包分类是启用Internet上许多网络服务(例如防火墙数据包筛选和流量统计)的核心机制。使用三级内容可寻址存储器(TCAM)进行高速数据包分类已成为工业上的实际标准。 TCAM通过将数据包与所有分类进行比较,以恒定的时间对数据包进行分类。并行三元编码规则。尽管TCAM具有很高的速度,但它仍存在众所周知的范围扩展问题。由于数据包分类规则通常具有指定为范围的字段,因此将此类规则转换为与TCAM兼容的规则可能会导致规则数量的爆炸性增长。如果TCAM具有大容量,这不是问题。不幸的是,TCAM的容量非常有限,更多的规则意味着TCAM会消耗更多的功率并产生更多的热量。更糟糕的是,随着Internet上部署的服务数量的增加,数据包分类器中的规则数量迅速增加。为了解决TCAM的范围扩展问题,我们考虑以下问题:给定一个数据包分类器,我们如何才能生成另一个需要最少TCAM条目的语义等效的数据包分类器?在本文中,我们提出了一种有效,高效和实用的系统化方法TCAM剃刀。在有效性方面,我们的TCAM Razor原型实现了3.9%的总压缩率,这比先前公布的54%的最佳结果要好得多。在效率方面,即使对于大型数据包分类器,我们的TCAM Razor原型也可以在几秒钟内运行。最后,在实用性方面,我们的TCAM Razor方法可以轻松部署,因为它不需要对现有数据包分类系统进行任何修改,这与许多以前的范围扩展解决方案不同。

著录项

  • 来源
  • 会议地点 Beijing(CN);Beijing(CN)
  • 作者单位

    Chad R. Meiners@Department of Computer Science and Engineering Michigan State University East Lansing, MI 48824, U. S. A.--Alex X. Liu@Department of Computer Science and Engineering Michigan State University East Lansing, MI 48824, U. S. A.--Eric Torng@Department of Computer Science and Engineering Michigan State University East Lansing, MI 48824, U. S. A.--;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算机网络;
  • 关键词

  • 入库时间 2022-08-26 13:52:10

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号