Thesis Details

Analýza a extrakce položek z hlaviček paketů v FPGA

Bachelor's Thesis Student: Selecký Roman Academic Year: 2015/2016 Supervisor: Kořenek Jan, doc. Ing., Ph.D.
English title
Packet Parsing and Header Field Extraction in FPGA
Language
Czech
Abstract

Network devices need to process packets and gather information from header fields. Packet parsers become outdated due to increasing number of protocols and frequent changes in their definitions. This thesis aims to create design of flexible and powerful packet parser. P4 language was designed to define packet processing. Flexible parsers can be constructed by combining potential of P4 with reconfigurable FPGA technology. Program mapping P4 language to designed architecture was implemented in order to promptly reflect changes in parser model.

Keywords

Packet parsing, header field extraction, P4, FPGA

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
13 June 2016
Reviewer
Committee
Schwarz Josef, doc. Ing., CSc. (DCSY FIT BUT), předseda
Peringer Petr, Dr. Ing. (DITS FIT BUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Szőke Igor, Ing., Ph.D. (DCGM FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Citation
SELECKÝ, Roman. Analýza a extrakce položek z hlaviček paketů v FPGA. Brno, 2016. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2016-06-13. Supervised by Kořenek Jan. Available from: https://www.fit.vut.cz/study/thesis/18099/
BibTeX
@bachelorsthesis{FITBT18099,
    author = "Roman Seleck\'{y}",
    type = "Bachelor's thesis",
    title = "Anal\'{y}za a extrakce polo\v{z}ek z hlavi\v{c}ek paket\r{u} v FPGA",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2016,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/18099/"
}
Back to top