• DocumentCode
    492006
  • Title

    A perfect-hashing scheme for fast IP lookup

  • Author

    Li, Yun-Zhao

  • Author_Institution
    Sch. of Comput. Sci., Nat. Univ. of Defense & Technol., Chang Sha
  • Volume
    01
  • fYear
    2009
  • fDate
    15-18 Feb. 2009
  • Firstpage
    531
  • Lastpage
    533
  • Abstract
    IP lookup is widely performed in many network applications, including route lookup, packet classification and network monitoring. Hashing scheme is an important technology for it and can gain O(1) average memory access per lookup. But collisions exist in common hash scheme, which need multiple memory accesses, affecting the worst-case throughput critically. A perfect-hashing scheme was proposed. By combining bloom filter (BF) and contend addressable memory (CAM) together, it eliminated collisions at a low price. Through a combination of analysis and simulations we show that this algorithm is significantly faster than common hash scheme in the worst case performance.
  • Keywords
    IP networks; content-addressable storage; cryptography; bloom filter; contend addressable memory; fast IP lookup; network monitoring; packet classification; perfect-hashing scheme; route lookup; Algorithm design and analysis; Application software; CADCAM; Computer aided manufacturing; Computer science; Computerized monitoring; Electronic mail; Filters; Performance analysis; Throughput; Bloom Filter; CAM; IP Lookup; perfect-hashing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Communication Technology, 2009. ICACT 2009. 11th International Conference on
  • Conference_Location
    Phoenix Park
  • ISSN
    1738-9445
  • Print_ISBN
    978-89-5519-138-7
  • Electronic_ISBN
    1738-9445
  • Type

    conf

  • Filename
    4810010