DocumentCode
1812131
Title
Scalable packet classification using distributed crossproducing of field labels
Author
Taylor, David E. ; Turner, Jonathan S.
Author_Institution
Appl. Res. Lab., Washington Univ., USA
Volume
1
fYear
2005
fDate
13-17 March 2005
Firstpage
269
Abstract
A wide variety of packet classification algorithms and devices exist in the research literature and commercial market. The existing solutions exploit various design tradeoffs to provide high search rates, power and space efficiency, fast incremental updates, and the ability to scale to large numbers of filters. There remains a need for techniques that achieve a favorable balance among these tradeoffs and scale to support classification on additional fields beyond the standard 5-tuple. We introduce distributed crossproducing of field labels (DCFL), a novel combination of new and existing packet classification techniques that leverages key observations of the structure of real filter sets and takes advantage of the capabilities of modern hardware technology. Using a collection of real and synthetic filter sets, we provide analyses of DCFL performance and resource requirements on filter sets of various sizes and compositions. An optimized implementation of DCFL can provide over 100 million searches per second and storage for over 200 thousand filters in a current generation FPGA or ASIC without the need for external memory devices.
Keywords
application specific integrated circuits; digital filters; field programmable gate arrays; ASIC; FPGA; distributed crossproducing of field labels; external memory devices; filter sets; packet classification algorithms; Application specific integrated circuits; Classification algorithms; Field programmable gate arrays; Hardware; Laboratories; Matched filters; Monitoring; Performance analysis; Quality of service; Transport protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings IEEE
ISSN
0743-166X
Print_ISBN
0-7803-8968-9
Type
conf
DOI
10.1109/INFCOM.2005.1497898
Filename
1497898
Link To Document