Přístupnostní navigace
E-application
Search Search Close
Publication result detail
PUŠ, V.; KAJAN, M.; KOŘENEK, J.
Original Title
Hardware Architecture for Packet Classification with Prefix Coloring
English Title
Type
Paper in proceedings outside WoS and Scopus
Original Abstract
Packet classification is a widely used operation in network securitydevices. As network speeds are increasing, the demand for hardwareacceleration of packet classification in FPGAs or ASICs is growing.Nowadays algorithms implemented in hardware can achieve multigigabitspeeds, but suffer with great memory overhead. We propose a new algorithmand hardware architecture which reduces memory requirements ofdecomposition based methods for packet classification. The algorithm usesprefix coloring to reduce large amount of Cartesian product rules at thecost of an additional pipelined processing and a few bits added intoresults of the longest prefix match operation. The proposed hardwarearchitecture is designed as a processing pipeline with the throughput of266 million packets per second using commodity FPGA and one externalmemory. The greatest strength of the algorithm is the constant timecomplexity of the search operation, which makes the solution resistant tovarious classes of network security attacks.
English abstract
Keywords
FPGA, SRAM, hardware, parallelism, classification
Key words in English
Authors
RIV year
2012
Released
13.04.2011
Publisher
IEEE Computer Society
Location
Cottbus
ISBN
978-1-4244-9753-9
Book
IEEE Design and Diagnostics of Electronic Circuits and Systems DDECS'2011
Pages from
231
Pages to
236
Pages count
6
URL
https://www.fit.vut.cz/research/publication/9564/
BibTex
@inproceedings{BUT76313, author="Viktor {Puš} and Michal {Kajan} and Jan {Kořenek}", title="Hardware Architecture for Packet Classification with Prefix Coloring", booktitle="IEEE Design and Diagnostics of Electronic Circuits and Systems DDECS'2011", year="2011", pages="231--236", publisher="IEEE Computer Society", address="Cottbus", isbn="978-1-4244-9753-9", url="https://www.fit.vut.cz/research/publication/9564/" }
Documents
paper