Detail výsledku

Reducing memory in high-speed packet classification

PUŠ, V.; KOŘENEK, J. Reducing memory in high-speed packet classification. Proceedings of the 8th International Wireless Communications and Mobile Computing Conference. Limassol: Frederick University, 2012. p. 437-442. ISBN: 978-1-4577-1377-4.
Typ
článek ve sborníku konference
Jazyk
anglicky
Autoři
Puš Viktor, Ing., Ph.D.
Kořenek Jan, doc. Ing., Ph.D., UPSY (FIT)
Abstrakt

Many packet classification algorithms were proposed to deal with the rapidly growing speed of computer networks. Unfortunately all of these algorithms are able to achieve high throughput only at the cost of excessively large memory and can be used only for small sets of rules. We propose new algorithm that uses four techniques to lower the memory requirements: division of rule set into subsets, removal of critical rules, prefix coloring and perfect hashing. The algorithm is designed for pipelined hardware implementation, can achieve the throughput of 266 million packets per second, which corresponds to 178 Gb/s for the shortest 64B packets, and outperforms older approaches in terms of memory requirements by 66 % in average for the rule sets available to us.

Klíčová slova

FPGA, SRAM, hardware, parallelism, classification

Rok
2012
Strany
437–442
Sborník
Proceedings of the 8th International Wireless Communications and Mobile Computing Conference
Konference
IWCMC 2012 Wireless LANs and Wireless PANs Symposium
ISBN
978-1-4577-1377-4
Vydavatel
Frederick University
Místo
Limassol
BibTeX
@inproceedings{BUT97051,
  author="Viktor {Puš} and Jan {Kořenek}",
  title="Reducing memory in high-speed packet classification",
  booktitle="Proceedings of the 8th International Wireless Communications and Mobile Computing Conference",
  year="2012",
  pages="437--442",
  publisher="Frederick University",
  address="Limassol",
  isbn="978-1-4577-1377-4",
  url="https://www.fit.vut.cz/research/publication/10167/"
}
Soubory
Projekty
Centrum excelence IT4Innovations, MŠMT, Operační program Výzkum a vývoj pro inovace, ED1.1.00/02.0070, zahájení: 2011-01-01, ukončení: 2015-12-31, ukončen
Pokročilé bezpečné, spolehlivé a adaptivní IT, VUT, Vnitřní projekty VUT, FIT-S-11-1, zahájení: 2011-01-01, ukončení: 2013-12-31, ukončen
Výzkum informačních technologií z hlediska bezpečnosti, MŠMT, Institucionální prostředky SR ČR (např. VZ, VC), MSM0021630528, zahájení: 2007-01-01, ukončení: 2013-12-31, řešení
Výzkumné skupiny
Pracoviště
Nahoru