首页> 外文期刊>Computer networks >Level compressed DAGs for lookup tables
【24h】

Level compressed DAGs for lookup tables

机译:对查找表进行级别压缩的DAG

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Trie-based data structures for implementing IP lookups have attracted considerable research attention. Techniques such as path compression, level compression, generalized level compression, and controlled prefix expansion are commonly used to implement lookup tables. In this paper, we present a fundamentally new technique that relies on directed acyclic graphs (DAGs), which, when coupled with generalized level compression, yield significantly better performance than existing techniques. Current implementations of trie-based lookup tables utilize a route validation table in addition to a trie to enable fixed-length subprefix resolution to support path compression. This route validation enables us to merge different, partially filled subtrees to form full subtrees. The resulting DAGs introduce spurious routes that are eliminated in the validation phase. When combined with level compression (and generalized level compression), this structure yields considerably shorter paths than existing approaches. In this paper, we describe a transformation of tries to DAGs, algorithms for packing subtrees, and profile performance of these algorithms and resulting improvements in lookup time. Specifically, we demonstrate, on actual lookup tables, performance gains of up to 34% compared to LC tries with minimal memory overhead (a little over 1%). Considering the fact that an LC trie is already a highly optimized structure, these gains are remarkable.
机译:基于Trie的用于实现IP查找的数据结构吸引了相当多的研究关注。路径压缩,级别压缩,广义级别压缩和受控前缀扩展等技术通常用于实现查找表。在本文中,我们提出了一种基于有向无环图(DAG)的根本上新技术,当与广义级别压缩结合使用时,该技术将比现有技术产生更好的性能。基于特里的查找表的当前实现除特里外还利用路由验证表来启用定长子前缀解析以支持路径压缩。此路由验证使我们能够合并不同的,部分填充的子树以形成完整的子树。生成的DAG引入了伪造路径,这些伪造路径在验证阶段已消除。与级别压缩(和广义级别压缩)结合使用时,此结构比现有方法产生的路径短得多。在本文中,我们描述了尝试DAG的转换,用于打包子树的算法以及这些算法的性能分析,以及由此导致的查找时间缩短。具体而言,我们证明,在实际的查找表上,与LC尝试相比,在内存开销最少(略高于1%)的情况下,性能提升高达34%。考虑到LC trie已经是高度优化的结构这一事实,这些收益是惊人的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号