首页> 外文期刊>IEICE Transactions on Information and Systems >IP Lookup Using the Novel Idea of Scalar Prefix Search with Fast Table Updates
【24h】

IP Lookup Using the Novel Idea of Scalar Prefix Search with Fast Table Updates

机译:使用具有快速表更新的标量前缀搜索的新思想进行IP查找

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

摘要

Recently, we have proposed a new prefix lookup algorithm which would use the prefixes as scalar numbers. This algorithm could be applied to different tree structures such as Binary Search Tree and some other balanced trees like RB-tree, AVL-tree and B-tree with minor modifications in the search, insert and/or delete procedures to make them capable of finding the prefixes of an incoming string e.g. an IP address. As a result, the search procedure complexity would be O(log n) where n is the number of prefixes stored in the tree. More important, the search complexity would not depend on the address length w i.e. 32 for IPv4 and 128 for IPv6. Here, it is assumed that interface to memory is wide enough to access the prefix and some simple operations like comparison can be done in O(l) even for the word length w. Moreover, insertion and deletion procedures of this algorithm are much simpler and faster than its competitors. In what follows, we report the software implementation results of this algorithm and compare it with other solutions for both IPv4 and IPv6. It also reports on a simple hardware implementation of the algorithm for IPv4. Comparison results show better lookup and update performances or superior storage requirements for Scalar Prefix Search in both average and worst cases.
机译:最近,我们提出了一种新的前缀查找算法,该算法会将前缀用作标量数字。该算法可以应用于不同的树结构,例如二叉搜索树和其他一些平衡树,例如RB树,AVL树和B树,并在搜索,插入和/或删除过程中进行较小的修改,使其能够查找输入字符串的前缀,例如IP地址。结果,搜索过程的复杂度将为O(log n),其中n是存储在树中的前缀数。更重要的是,搜索复杂度将不取决于地址长度w,即对于IPv4为32,对于IPv6为128。在此,假定到存储器的接口足够宽以访问前缀,并且即使对于字长w,也可以在O(l)中完成一些简单的操作,例如比较。此外,该算法的插入和删除过程比其竞争对手简单得多,而且速度更快。接下来,我们报告该算法的软件实现结果,并将其与针对IPv4和IPv6的其他解决方案进行比较。它还报告了IPv4算法的简单硬件实现。比较结果表明,在普通情况和最坏情况下,标量前缀搜索都具有更好的查找和更新性能或更高的存储要求。

著录项

  • 来源
    《IEICE Transactions on Information and Systems》 |2010年第11期|p.2932-2943|共12页
  • 作者单位

    Department of Electrical and Com-puter Engineering, Isfahan University of Technology, Esfahan,Iran;

    Department of Electrical and Com-puter Engineering, Isfahan University of Technology, Esfahan,Iran;

    Department of Electrical and Com-puter Engineering, Isfahan University of Technology, Esfahan,Iran;

    Department of Electrical and Com-puter Engineering, Isfahan University of Technology, Esfahan,Iran;

    Department of Electrical and Com-puter Engineering, Isfahan University of Technology, Esfahan,Iran;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    scalar prefix; LPM; IMP; SP-BT; search; update;

    机译:标量前缀LPM;IMP;SP-BT;搜索;更新;
  • 入库时间 2022-08-18 00:27:04

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号