• DocumentCode
    2497394
  • Title

    A Single-Cycle Multi-Match Packet Classification Engine Using TCAMs

  • Author

    Nourani, Mehrdad ; Faezipour, Miad

  • Author_Institution
    Center for Integrated Circuits & Syst., Texas Univ., Dallas, TX
  • fYear
    2006
  • fDate
    23-25 Aug. 2006
  • Firstpage
    73
  • Lastpage
    80
  • Abstract
    Most conventional packet classifiers find the highest priority filter that matches the packet. However, new networking applications such as network intrusion detection systems and load balancers require all (or the first few) matching results in packet classification. An efficient TCAM-based architecture for multi-match search is introduced in this paper. We propose a novel partitioning scheme based on filters and their intersection properties. An efficient contention resolver unit is designed to enhance performance of the search by choosing only one partition. Our approach finds all matches in exactly one conventional TCAM cycle while reducing the power consumption by at least two orders of magnitude
  • Keywords
    information filters; security of data; TCAM; load balancers; network intrusion detection systems; partitioning scheme; single-cycle multimatch packet classification engine; ternary content addressable memory; Associative memory; Computer crime; Databases; Energy consumption; Engines; Indexes; Intrusion detection; Matched filters; Monitoring; Protocols; Ternary content addressable memory; contention resolver.; maximum-intersection partitioning; minimum-intersection partitioning; multimatch; packet classification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Interconnects, 14th IEEE Symposium on
  • Conference_Location
    Stanford, CA
  • ISSN
    1550-4794
  • Print_ISBN
    0-7695-2654-3
  • Type

    conf

  • DOI
    10.1109/HOTI.2006.8
  • Filename
    1690201