• DocumentCode
    1598634
  • Title

    A parallel IP lookup algorithm for terabit router

  • Author

    Zheng, Kai ; Lu, Hongbin ; Liu, Bin

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • Volume
    1
  • fYear
    2003
  • Firstpage
    478
  • Abstract
    IP address lookup is a key bottleneck for high performance routers because they need to find the longest matching prefix. With traditional memory organization, core routers can hardly improve their performance much with the restriction of memory accessing speed. By analyzing the statistical attribution of the IP prefixes, this paper presents a novel parallel IP lookup algorithm based on a new memory organization, which can achieve a much higher throughput rate while keeping the memory consumption unchanged. With current 5 ns SRAM, the proposed mechanism furnishes approximately 600 million routing lookups per second.
  • Keywords
    IP networks; parallel algorithms; statistical distributions; storage management; table lookup; telecommunication network routing; IP prefix statistical attribution; SRAM; high performance routers; longest matching prefix; memory consumption; memory organization; parallel IP lookup algorithm; routing lookups; terabit router; throughput rate; Computer science; Engines; Mathematical model; Mathematics; Parallel processing; Performance analysis; Pipelines; Random access memory; Routing; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication Technology Proceedings, 2003. ICCT 2003. International Conference on
  • Print_ISBN
    7-5635-0686-1
  • Type

    conf

  • DOI
    10.1109/ICCT.2003.1209123
  • Filename
    1209123