Detail publikace

Configurable FPGA Packet Parser for Terabit Networks with Guaranteed Wire-Speed Throughput

CABAL, J.; BENÁČEK, P.; KEKELY, L.; KEKELY, M.; PUŠ, V.; KOŘENEK, J. Configurable FPGA Packet Parser for Terabit Networks with Guaranteed Wire-Speed Throughput. In Proceedings of the 2018 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays. New York: Association for Computing Machinery, 2018. p. 249-258. ISBN: 978-1-4503-5614-5.
Název česky
Konfigurovatelný FPGA analyzátor paketů pro terabitové sítě s garancí plné propustnosti na rychlosti linky
Typ
článek ve sborníku konference
Jazyk
anglicky
Autoři
Cabal Jakub, Ing.
Benáček Pavel
Kekely Lukáš, Ing., Ph.D. (UPSY)
Kekely Michal, Ing.
Puš Viktor, Ing., Ph.D.
Kořenek Jan, doc. Ing., Ph.D. (UPSY)
Klíčová slova

packet parser, HLS, P4, Ethernet, high-speed networks, VHDL

Abstrakt

Při neustále rostoucí propustnosti počítačových sítí, je neustále zájem o rychlejších a rychlejší analyzátory paketů na všech bodech síťové infrastruktury. Analýza paketů je klíčovou operací, která významně ovlivňuje celkovou dosažitelnou propustnost každého síťového zařízení. Krom toho, tato operace musí být předřazena jakémukoli dalšímu zpracování dat jako filtrace/klasifikace, hloubková analýza paketů a podobně. Tenhle článek prezentuje architekturu analyzátoru paketů, která umožňuje dosažení až terabitových propustností na současných FPGA čipech a tato celková rychlost zpracování je zachována dokonce i na nejkratších paketech a bez ohledu na počet podporovaných síťových protokolů. Architekturu našeho analyzátoru je též možné automaticky generovat z vysoce-úrovňového popisu protokolů v jazyce P4, co zjednoduší rychlé nasazení nových protokolů do sítě. Výsledky prezentované v tomto článku potvrzují, že naše automatický generovaná analyzátory jsou schopny dosáhnout efektivní propustnost více než 1 Tb/s (nebo více než 2000 milionů paketů za sekundu) na FPGA čipech Xilinx UltraScale+ a okolo 800 Gb/s (nebo více než 1200 milionů paketů za sekundu) na jejich předchozí generací Virtex-7 FPGA čipů.

Rok
2018
Strany
249–258
Sborník
Proceedings of the 2018 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays
ISBN
978-1-4503-5614-5
Vydavatel
Association for Computing Machinery
Místo
New York
DOI
UT WoS
000788508500027
EID Scopus
BibTeX
@inproceedings{BUT146522,
  author="Jakub {Cabal} and Pavel {Benáček} and Lukáš {Kekely} and Michal {Kekely} and Viktor {Puš} and Jan {Kořenek}",
  title="Configurable FPGA Packet Parser for Terabit Networks with Guaranteed Wire-Speed Throughput",
  booktitle="Proceedings of the 2018 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays",
  year="2018",
  pages="249--258",
  publisher="Association for Computing Machinery",
  address="New York",
  doi="10.1145/3174243.3174250",
  isbn="978-1-4503-5614-5",
  url="https://www.fit.vut.cz/research/publication/11674/"
}
Nahoru