Detail práce

Využití jazyka P4 k popisu akcelerovaného zařízení na ochranu před DoS útoky

Diplomová práce Student: Kuka Mário Akademický rok: 2018/2019 Vedoucí: Kučera Jan, Ing.
Název anglicky
P4 Language-Based Description of Accelerated Device against DoS Attacks
Jazyk práce
český
Abstrakt

Diplomová práca sa zaoberá vývojom sieťového zariadenia na ochranu pred (D)DoS útokmi prostredníctvom vysoko úrovňového jazyka P4. Hlavnou úlohou je vytvorenie flexibilného zriadenia s využitím jazyka P4. To nám umožní rýchlo reagovať na stále nové a zložitejšie útoky (D)DoS. Návrh zariadenia sa zaoberal prevodom jednotlivých častí firmwaru zariadenia do jazyka P4. Následne bol uskutočnený návrh celého firmwaru zariadenia. Návrh bol uskutočnený s ohľadom na limity aktuálne dostupných prekladových nástrojov jazyka P4. Navrhnuté zariadenie bolo implementované pre hardvérové akcelerátory s technológiu FPGA. Zariadenie bolo testované v laboratórnych podmienkach, kde bola overená jeho funkčnosť a výkonnosť. Zariadenie bude nasadené v sieťovej infraštruktúre CESNET.

Klíčová slova

DCPro, (D)DoS Protector, COMBO, CESNET, Hardvérová Akcelerácia, FPGA, Vysoko rýchlostné siete, 100\,Gbps, 200\,Gbps, Spracovanie sieťových dát, P4, DoS, DDoS, NFB

Ústav
Studijní program
Informační technologie, obor Počítačové a vestavěné systémy
Soubory
Stav
obhájeno, hodnocení A
Obhajoba
17. června 2019
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm "A".

Otázky u obhajoby
  1. Jaké vylepšení nebo optimalizace by pro vytvořené zařízení mohl přinést jazyk P4.16 proti použitému P4.14? Bylo by například možné vhodně definovat a využít i nějaké "extern" bloky, případně jaké?
  2. Co vidíte jako hlavní směr pokračování práce v rámci uvedeného projektu MV ČR? Zaměříte se na další zvyšování propustnosti, zlepšení míry detekce nebo něco jiného? 
Komise
Fučík Otto, doc. Dr. Ing. (UPSY FIT VUT), předseda
Jaroš Jiří, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Martínek Tomáš, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Vojnar Tomáš, prof. Ing., Ph.D. (UITS FIT VUT), člen
Vranić Valentino, doc. Ing., Ph.D. (FIIT STU), člen
Citace
KUKA, Mário. Využití jazyka P4 k popisu akcelerovaného zařízení na ochranu před DoS útoky. Brno, 2019. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2019-06-17. Vedoucí práce Kučera Jan. Dostupné z: https://www-dev.fit.vutbr.cz/study/thesis/21648/
BibTeX
@mastersthesis{FITMT21648,
    author = "M\'{a}rio Kuka",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Vyu\v{z}it\'{i} jazyka P4 k popisu akcelerovan\'{e}ho za\v{r}\'{i}zen\'{i} na ochranu p\v{r}ed DoS \'{u}toky",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21648/"
}
Nahoru