• DocumentCode
    805092
  • Title

    Efficient entry-reduction algorithm for TCAM-based IP forwarding engine

  • Author

    Wang, P.-C. ; Chan, C.-T. ; Chen, R.-C. ; Chang, H.-Y.

  • Author_Institution
    Inst. of Comput. Sci. & Inf. Technol., Nat. Chung-Hsing Univ., Taichung, Taiwan
  • Volume
    152
  • Issue
    2
  • fYear
    2005
  • fDate
    4/8/2005 12:00:00 AM
  • Firstpage
    172
  • Lastpage
    176
  • Abstract
    Ternary content-addressable memory has been widely used to perform fast routing lookups. It is able to accomplish the best matching prefix searching in O(1) time without considering the number of prefixes and their lengths. As compared to software-based solutions, ternary content-addressable memory can offer sustained throughput and simple system architecture. However, it also comes with several shortcomings, such as a limited number of entries, and enormous cost and power consumption. Accordingly, an efficient algorithm is proposed to reduce the required size of ternary content-addressable memory. The proposed scheme can eliminate 98% of ternary content-addressable memory entries by adding comparatively little DRAM and, thus, is attractive for IPv6 routing lookup.
  • Keywords
    IP networks; content-addressable storage; power consumption; table lookup; telecommunication network routing; DRAM; IPv6 routing lookup; TCAM-based IP forwarding engine; entry-reduction algorithm; matching prefix searching; power consumption; ternary CAM-based IP forwarding engine; ternary content-addressable memory; throughput;
  • fLanguage
    English
  • Journal_Title
    Communications, IEE Proceedings-
  • Publisher
    iet
  • ISSN
    1350-2425
  • Type

    jour

  • DOI
    10.1049/ip-com:20041153
  • Filename
    1430590