• DocumentCode
    414964
  • Title

    High speed IP lookup algorithm with scalability and parallelism based on CAM array and TCAM

  • Author

    Mingfeng, Tan ; Zhenghu, Gong

  • Author_Institution
    Sch. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha, China
  • Volume
    2
  • fYear
    2004
  • fDate
    20-24 June 2004
  • Firstpage
    1085
  • Abstract
    With fast increasing of Internet´s bandwidth, higher performance routers are needed, and their speed depends a lot on the IP routing lookup process. This paper proposes a high performance IP routing lookup algorithm based on CAM array and TCAM. Using smaller memory it does faster searching. For real route tables with 128K prefixes this scheme needs only 17 CAMs with total volume of 1.55 MB and a TCAM with 2K entries. It needs only 1 memory access time for each lookup and few memory accesses for each update in average. Using 10 ns CAM and TCAM, it can fully match the link speed of OC-768. For its good scalability and parallelism, it can be extended to adapt larger forwarding tables and faster forwarding requirements.
  • Keywords
    IP networks; Internet; table lookup; telecommunication network routing; CAM array; IP routing lookup process; TCAM; high speed IP lookup algorithm; Bandwidth; CADCAM; Computer aided manufacturing; Hardware; Internet; Parallel processing; Routing; Scalability; Software algorithms; Spine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2004 IEEE International Conference on
  • Print_ISBN
    0-7803-8533-0
  • Type

    conf

  • DOI
    10.1109/ICC.2004.1312668
  • Filename
    1312668