A fast two-way IP lookup algorithm based multibit-trie

被引:0
|
作者
Jia, JP [1 ]
Lin, C [1 ]
Liu, WD [1 ]
机构
[1] Tsing Hua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the rapid growth of traffic in the Internet, backbone links of several gigabits per second are commonly deployed, which means backbone routers must be able to forward millions of packets per second One of the most important steps of routing is lookup in the routing table, which is also the bottleneck in high-speed routing process. Some traditional IP lookup algorithms are focused at memory consumption, searching speed or update complexity respectively, with which we design an evaluation function to make this tradeoff. This evaluation function provides a new method to measure the integrated performance of routing lookup algorithm. Finally we provide a fast Two-Way IP lookup algorithm based mullibit-trie, which makes one single lookup to the IP address to be processed in parallelism. In this article, we have analyzed the algorithm complexity in two aspects: memory using and lookup speed Furthermore, we compare the performance of our Two-Way IP lookup algorithm with some former classic algorithms. The analytical result indicates the Two-Way algorithm has more superiority than other software lookup algorithms in integrated performance.
引用
收藏
页码:136 / 142
页数:7
相关论文
共 50 条
  • [21] Efficient IP address lookup with a counting Bloom filter in Trie-based algorithms
    Wang, Shu-he
    Tang, Bi-hua
    Yuan, Dong-ming
    Hu, He-fei
    Ran, Jing
    [J]. WIRELESS COMMUNICATION AND SENSOR NETWORK, 2016, : 743 - 750
  • [22] A memory-balanced linear pipeline architecture for trie-based IP lookup
    Jiang, Weirong
    Prasanna, Viktor K.
    [J]. 15TH ANNUAL IEEE SYMPOSIUM ON HIGH-PERFORMANCE INTERCONNECTS, PROCEEDINGS, 2007, : 83 - +
  • [23] A Fast and Memory Efficient Dynamic IP Lookup Algorithm Based on B-Tree
    Chang, Yeim-Kuan
    Lin, Yung-Chieh
    [J]. 2009 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, 2009, : 278 - 284
  • [24] A non-collision hash Trie-tree based fast IP classification algorithm
    Xu, K
    Wu, JP
    Yu, ZC
    Xu, MW
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2002, 17 (02): : 219 - 226
  • [25] A non-collision hash trie-tree based fast IP classification algorithm
    Ke Xu
    Jianping Wu
    Zhongchao Yu
    Mingwei Xu
    [J]. Journal of Computer Science and Technology, 2002, 17 : 219 - 226
  • [26] LPR-Trie: A Fast IPv6 Routing Lookup Algorithm with Virtual Nodes
    Wenlong Chen
    Diya Liu
    Jiacheng Wang
    Xiaolan Tang
    [J]. China Communications, 2022, 19 (10) : 1 - 11
  • [27] Fast IP lookups using a two-trie data structure
    Kijkanjanarat, T
    Chao, HJ
    [J]. GLOBECOM'99: SEAMLESS INTERCONNECTION FOR UNIVERSAL SERVICES, VOL 1-5, 1999, : 1570 - 1575
  • [28] LPR-Trie: A Fast IPv6 Routing Lookup Algorithm with Virtual Nodes
    Chen, Wenlong
    Liu, Diya
    Wang, Jiacheng
    Tang, Xiaolan
    [J]. CHINA COMMUNICATIONS, 2022, 19 (10) : 1 - 11
  • [29] A two-way algorithm for the entanglement problem
    Hulpke, F
    Bruss, D
    [J]. JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 2005, 38 (24): : 5573 - 5579
  • [30] Bitmap-based Prefix Caching for Fast IP Lookup
    Kim, Jinsoo
    Ko, Myeong-Cheol
    Nam, Junghyun
    Kim, Junghwan
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2014, 8 (03): : 873 - 889