作者: Qiong Sun , Xiaohong Huang , Xiaoju Zhou , Yan Ma
DOI: 10.1109/GLOCOM.2008.ECP.447
关键词: Algorithm 、 Key-based routing 、 Computer science 、 Hash function 、 Cryptographic protocol 、 Routing protocol 、 Lookup table 、 Routing table 、 Longest prefix match 、 Computer network 、 IPv6 address 、 Routing (electronic design automation) 、 Memory management
摘要: Recently, the significantly increased IPv6 address length has posed a greater challenge on wire-speed router for IP lookup. As result, even most efficient IPv4 lookup scheme can not meet demand in IPv6. In this paper, we make thorough observation characteristic of IPv4/IPv6 routing table and propose novel division technique table, with which traditional LPM (longest prefix matching) problem be changed to an exact matching one majority prefixes. Based technique, DBH (dynamic binary hash) dynamic lookup, achieves O(log W) (W stands length) performance. Key feature new is its ability have performance guarantee 7 hash probes worst cast meanwhile it support incremental update. This makes more attractive reality. The evaluation shown that newly proposed achieve average memory access number 2.7 current It below 35% best existing algorithm. Besides, cost by data structure itself extremely small update very few.