Thesis Details

Monitorování síťového provozu s využitím jazyka P4

Bachelor's Thesis Student: Patová Pavlína Academic Year: 2021/2022 Supervisor: Martínek Tomáš, doc. Ing., Ph.D.
English title
Network Traffic Monitoring Using the P4 Language
Language
Czech
Abstract

Today we often encounter the need to monitor network and service quality. For this purpose we can use for example INT. Our goal is to find the optimal platform and associated compiler for implementing INT. We will try to find an alternative to the existing solutions (T4P4S, BMv2). However, we will also mention these two platforms and discuss their advantages and disadvantages. The result of this work is an overview of the capabilities of each compiler and the performance of the described implementations.

Keywords

P4, P4C, T4P4S, SWX, INT, uBPF, eBPF, XDP, BMv2, behavioral model, Simple Switch 

Department
Degree Programme
Information Technology
Files
Status
defended, grade C
Date
16 June 2022
Reviewer
Committee
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Kořenek Jan, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Křena Bohuslav, Ing., Ph.D. (DITS FIT BUT), člen
Orság Filip, Ing., Ph.D. (DITS FIT BUT), člen
Citation
PATOVÁ, Pavlína. Monitorování síťového provozu s využitím jazyka P4. Brno, 2022. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2022-06-16. Supervised by Martínek Tomáš. Available from: https://www-dev.fit.vutbr.cz/study/thesis/24609/
BibTeX
@bachelorsthesis{FITBT24609,
    author = "Pavl\'{i}na Patov\'{a}",
    type = "Bachelor's thesis",
    title = "Monitorov\'{a}n\'{i} s\'{i}\v{t}ov\'{e}ho provozu s vyu\v{z}it\'{i}m jazyka P4",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2022,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/24609/"
}
Back to top