首页> 外文会议>International Conference on Communication Technology; 20061127-30; Guilin(CN) >Decision Tree Based Algorithm for IPv6 Routing Table Lookup
【24h】

Decision Tree Based Algorithm for IPv6 Routing Table Lookup

机译:基于决策树的IPv6路由表查找算法

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

摘要

The next generation Internet Protocol, IPv6, has attracted growing attention and has been deploying worldwide, especially in Europe, Asia, and North America. With 128-bit address, IPv6 provides an extremely large address space and poses a great challenge to the routing table lookup algorithms. The previous algorithms need reconsideration. An IPv6-specific longest prefix matching (LPM) scheme called DTLU (Decision Tree LookUp) is introduced is this paper. By dividing route prefixes into chunks, the scheme converts the IPv6 LPM problem to the multi-dimensional packet classification problem and then uses the decision tree to conquer the classification problem. Moreover observations are made on the real live IPv6 backbone BGP routing tables and on the converted classifiers. Then the observations are used to enhance the basic DTLU. DTLU supports incremental updates and only needs tens of kilobytes memory for the current real live IPv6 backbone BGP routing tables. The evaluation results show that the sample software implementation of DTLU can achieve more than 10 million lookups per second on a PC with Pentium4 2.4GHz CPU, 512M DDR333 memory, and Linux operating system.
机译:下一代Internet协议IPv6引起了越来越多的关注,并已在全球范围内部署,尤其是在欧洲,亚洲和北美。 IPv6具有128位地址,提供了极大的地址空间,并且对路由表查找算法提出了巨大挑战。先前的算法需要重新考虑。本文介绍了一种称为DTLU(决策树查找)的IPv6特定最长前缀匹配(LPM)方案。通过将路由前缀划分为多个块,该方案将IPv6 LPM问题转换为多维数据包分类问题,然后使用决策树来克服分类问题。此外,还观察了真实的实时IPv6骨干BGP路由表和转换后的分类器。然后,将这些观察结果用于增强基本DTLU。 DTLU支持增量更新,并且对于当前的实时IPv6主干BGP路由表仅需要数十KB的内存。评估结果表明,在配备Pentium4 2.4GHz CPU,512M DDR333内存和Linux操作系统的PC上,DTLU的示例软件实现每秒可实现超过1000万次查询。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号