...
首页> 外文期刊>Journal of computer and system sciences >Space and speed tradeoffs in TCAM hierarchical packet classification
【24h】

Space and speed tradeoffs in TCAM hierarchical packet classification

机译:TCAM分级数据包分类中的空间和速度折衷

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

摘要

Traffic classification in the Internet is a crucial mechanism necessary to support network services. Using Ternary Content-Addressable Memories (TCAMs) to perform high-speed packet classification has become the de facto standard in industry. TCAMs concurrently match the packet headers against the rules in a classification database providing high throughput unparalleled by software-based solutions. The complexity of packet classification policies has been growing rapidly as the number of Internet services continues to increase. Many complex classification policies are naturally represented in a hierarchical fashion, where different layers perform classification based on the administrative domain and the traffic QoS parameters. However, multiple levels of classification hierarchy incur high lookup latency while high TCAM memory requirements of flattened classification policies is a major issue since TCAMs have very limited capacity. In this paper we focus on the fundamental tradeoff between the TCAM space and the number of lookups in the TCAM classification policies. We consider two optimization problems of dual nature: the first problem is to minimize the number of TCAM entries subject to the constraint on the maximum number of levels in the policy hierarchy; the second problem is to minimize the number of levels in the policy hierarchy subject to the constraint on the maximum number of TCAM entries. We propose efficient algorithms for these problems, which do not require any hardware changes. To the best of our knowledge, this is the first work to study these problems. We also show experimental results that support our findings.
机译:Internet中的流量分类是支持网络服务所必需的重要机制。使用三级内容可寻址存储器(TCAM)进行高速数据包分类已成为行业中的实际标准。 TCAM同时将数据包标头与分类数据库中的规则进行匹配,从而提供了高吞吐量,这是基于软件的解决方案所无法比拟的。随着Internet服务数量的不断增加,数据包分类策略的复杂性迅速增长。许多复杂的分类策略自然以分层方式表示,其中不同的层根据管理域和流量QoS参数执行分类。但是,多层次的分类层次结构会导致高查找延迟,而扁平化分类策略对TCAM的高存储需求是一个主要问题,因为TCAM的容量非常有限。在本文中,我们着眼于TCAM空间与TCAM分类策略中查找数量之间的基本权衡。我们考虑两个双重性质的优化问题:第一个问题是在策略层次结构中最大级别数量受到限制的情况下,最小化TCAM条目的数量。第二个问题是在受最大TCAM条目数约束的情况下,最小化策略层次结构中的级别数。我们针对这些问题提出了有效的算法,不需要任何硬件更改。据我们所知,这是研究这些问题的第一项工作。我们还显示了支持我们的发现的实验结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号