首页> 外文期刊>IEEE Transactions on Computers >New Approach for Efficient IP Address Lookup Using a Bloom Filter in Trie-Based Algorithms
【24h】

New Approach for Efficient IP Address Lookup Using a Bloom Filter in Trie-Based Algorithms

机译:基于Trie的算法中使用Bloom过滤器高效查找IP地址的新方法

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

摘要

IP address lookup operation determines the longest prefix matching each incoming destination address. As a fundamental operation for packet forwarding at Internet routers, search speed for routing table lookup is the most important performance metric. Previous researches have shown that the search performance of trie-based algorithms can be improved by adding on-chip Bloom filters. In these algorithms, an on-chip Bloom filter identifies the membership of a node in an off-chip trie, and the number of trie accesses is reduced, because the Bloom filter can filter out accesses to non-existing nodes in the trie. In this paper, we propose a new method of utilizing a Bloom filter for the IP address lookup problem. In the previous Bloom filter-based approach, false positiveness has to be identified by accessing the off-chip trie for every positive result, since false positives can produce wrong results. In our proposed approach, the false positiveness of a Bloom filter is not necessarily identified by making false positives not mislead the search. Hence the number of off-chip trie accesses are significantly reduced. Simulation results show that the best matching prefix can be found with a single off-chip access in average and in the worst-case with the reasonable size of a Bloom filter in our proposed method.
机译:IP地址查找操作确定与每个传入目标地址匹配的最长前缀。作为Internet路由器上数据包转发的基本操作,路由表查找的搜索速度是最重要的性能指标。先前的研究表明,通过添加片上Bloom滤波器,可以提高基于trie的算法的搜索性能。在这些算法中,片上布隆过滤器标识出片外Trie中节点的成员身份,并且减少了Trie访问次数,因为Bloom过滤器可以过滤出对Trie中不存在的节点的访问。在本文中,我们提出了一种使用布隆过滤器解决IP地址问题的新方法。在以前的基于Bloom过滤器的方法中,必须为每个阳性结果通过访问片外Trie来识别假阳性,因为假阳性会产生错误的结果。在我们提出的方法中,不一定要通过使误报不会误导搜索来识别布隆过滤器的误报。因此,芯片外特里访问的数量大大减少了。仿真结果表明,在我们提出的方法中,平均单个片外访问可以找到最佳匹配前缀,而在最坏情况下,可以使用布隆滤波器的合理大小找到最佳匹配前缀。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号