首页> 外文会议> >Scalable Best Matching Prefix Lookups
【24h】

Scalable Best Matching Prefix Lookups

机译:可扩展的最佳匹配前缀查找

获取原文

摘要

All global routing protocols use hierarchies to allow scaling to a world wide community while keeping the routing database size manageable. Databases of variable length prefixes are a powerful tool for providing this in a flexible manner, but require a Longest Prefix Matching algorithm. In this paper, we report a fundamentally new solution that is both algorithmically interesting and practical. Our scheme is based on doing binary search on hash tables organized by prefix lengths, and scales very well as address and routing table sizes increase: independent of the table size, it requires a worst case time of log2 (address bits) hash lookups. With the current Intemernet Protocol, which uses 32 bit addresses, at most 5 hash lookups are needed; for the upcoming 128 bit addresses of the next generation Internet Protocol (IPv6), 7 lookups fuffice. Several refinements, including specializing the Binary Search with every match, considerably reduce the average number of hash search steps to less than 2.
机译:所有全局路由协议都使用层次结构,以允许扩展到全球社区,同时保持路由数据库的大小可管理。可变长度前缀的数据库是以灵活的方式提供此功能的强大工具,但需要最长前缀匹配算法。在本文中,我们报告了一种从根本上讲新的解决方案,该算法在算法上既有趣又实用。我们的方案基于对按前缀长度组织的哈希表进行二进制搜索,并且随着地址和路由表大小的增加而很好地扩展:与表大小无关,它需要log2(地址位)哈希查找的最坏情况时间。使用当前的Intemernet协议(使用32位地址),最多需要进行5次哈希查找。对于下一代Internet协议(IPv6)即将到来的128位地址,7个查询就足够了。多项改进(包括对每个匹配都进行二进制搜索专用化)可将哈希搜索步骤的平均数量大大减少到少于2个。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号