A Dynamic Binary Hash Scheme for IPv6 Lookup

被引:0
|
作者
Sun, Qiong [1 ]
Huang, XiaoHong [1 ]
Zhou, XiaoJu [1 ]
Ma, Yan [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Comp Sci & Technol, Beijing 100876, Peoples R China
关键词
routing lookup; dynamic hash scheme; maximum disjoint set;
D O I
10.1109/GLOCOM.2008.ECP.447
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Recently, the significantly increased IPv6 address length has posed a greater challenge on wire-speed router for IP lookup. As a result, even the most efficient IPv4 lookup scheme can not meet the demand in IPv6. In this paper, we make a thorough observation on the characteristic of IPv4/IPv6 routing table and propose a novel division technique for routing table, with which the traditional LPM (longest prefix matching) problem can be changed to an exact matching one for majority prefixes. Based on this technique, we propose a DBH (dynamic binary hash) scheme for dynamic IPv6 routing lookup, which achieves O(logW) (W stands for the address length) lookup performance. Key feature of the new scheme is its ability to have a performance guarantee of 7 hash probes in the worst cast of IPv6 routing lookup, meanwhile it can support incremental update. This makes it more attractive in reality. The performance evaluation has shown that the newly proposed scheme can achieve an average lookup memory access number of 2.7 for current IPv6 lookup. It is below 35% of best existing dynamic algorithm. Besides, the memory cost by the data structure itself is extremely small and the average update memory access number is very few.
引用
收藏
页数:5
相关论文
共 50 条
  • [41] Decision tree based algorithm for IPv6 routing table lookup
    Li, Zhenqiang
    Zhang, Shengliang
    Ma, Yan
    2006 10TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS, 2006, : 360 - +
  • [42] A Novel Scatternet Scheme with IPv6 Compatibility
    Wei Kuang Lai
    Der Hwa Tan
    Mobile Networks and Applications, 2003, 8 : 675 - 685
  • [43] A scheme for solving Anycast scalability in IPv6
    Wang Xiaonan
    Qian Huanyan
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2008, 18 (04) : 317 - 324
  • [44] A hierarchical mobility management scheme for IPv6
    Castelluccia, C
    THIRD IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 1998, : 305 - 309
  • [45] An efficient mobile IPv6 handover scheme
    Wei-Ming Chen
    Wally Chen
    Han-Chieh Chao
    Telecommunication Systems, 2009, 42
  • [46] A novel scatternet scheme with IPv6 compatibility
    Lai, WK
    Tan, DH
    MOBILE NETWORKS & APPLICATIONS, 2003, 8 (06): : 675 - 685
  • [47] An efficient mobile IPv6 handover scheme
    Chen, Wei-Ming
    Chen, Wally
    Chao, Han-Chieh
    TELECOMMUNICATION SYSTEMS, 2009, 42 (3-4) : 293 - 304
  • [48] Effective Hash-based IPv6 Longest Prefix Match
    Tobola, Jiri
    Korenek, Jan
    2011 IEEE 14TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS (DDECS), 2011, : 325 - 328
  • [49] Concise Lookup Tables for IPv4 and IPv6 Longest Prefix Matching in Scalable Routers
    Pong, Fong
    Tzeng, Nian-Feng
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2012, 20 (03) : 729 - 741
  • [50] TSB: A multi-stage algorithm for IPv6 routing table lookup
    Li, Zhen-Qiang
    Zheng, Dong-Qu
    Ma, Yan
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2007, 35 (10): : 1859 - 1864