首页> 外文期刊>Computer networks >Layered interval codes for TCAM-based classification
【24h】

Layered interval codes for TCAM-based classification

机译:用于基于TCAM的分类的分层间隔代码

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

摘要

Ternary content-addressable memories (TCAMs) are increasingly used for high-speed packet classification. TCAMs compare packet headers against all rules in a classification database in parallel and thus provide high throughput.TCAMs are not well-suited, however, for representing rules that contain range fields and previously published algorithms typically represent each such rule by multiple TCAM entries. The resulting range expansion can dramatically reduce TCAM utilization because it introduces a large number of redundant TCAM entries. This redundancy can be mitigated by making use of extra bits, available in each TCAM entry.We present a scheme for constructing efficient representations of range rules, based on the simple observation that sets of disjoint ranges may be encoded much more efficiently than sets of overlapping ranges. Since the ranges in real-world classification databases are, in general, non-disjoint, the algorithms we present split ranges between multiple layers, each of which consists of mutually disjoint ranges. Each layer is then coded and assigned its own set of extra bits.Our layering algorithms are based on approximations for specific variants of interval-graph coloring. We evaluate these algorithms by performing extensive comparative analysis on real-life classification databases. Our analysis establishes that our algorithms reduce the number of redundant TCAM entries caused by range rules by more than 60% as compared with best range-encoding prior work.
机译:三元内容可寻址存储器(TCAM)越来越多地用于高速数据包分类。 TCAM并行将数据包头与分类数据库中的所有规则进行比较,从而提供较高的吞吐量。然而,TCAM并不适合用于表示包含范围字段的规则,而以前发布的算法通常通过多个TCAM条目来表示每个此类规则。所产生的范围扩展可以大大降低TCAM的利用率,因为它引入了大量的冗余TCAM条目。可以通过使用每个TCAM条目中可用的额外位来减轻这种冗余。基于简单的观察,不相交范围的集合可能比重叠的集合更有效地编码,我们提出了一种构造范围规则的有效表示的方案。范围。由于现实世界中分类数据库的范围通常是不相交的,因此我们提出的算法会在多层之间显示划分范围,每个层次都由相互不相交的范围组成。然后对每一层进行编码,并为其分配自己的一组额外位。我们的分层算法基于间隔图着色特定变体的近似值。我们通过对现实生活中的分类数据库进行广泛的比较分析来评估这些算法。我们的分析表明,与最佳的范围编码先验工作相比,我们的算法将范围规则引起的冗余TCAM条目数量减少了60%以上。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号