Detail práce

Rozšíření aplikace DPDK DNS Probe

Diplomová práce Student: Doležal Pavel Akademický rok: 2018/2019 Vedoucí: Vrána Roman, Ing.
Název anglicky
The DPDK DNS Probe Application Extension
Jazyk práce
český
Abstrakt

Předmětem této diplomové práce je rozšíření aplikace DPDK DNS sonda pro monitorování DNS provozu ve vysokorychlostních sítích. V práci je popsán framework DPDK, který slouží k rychlému zpracování paketů. Je popsána architektura systému DNS a fungování jeho jednotlivých komponent. Dále jsou popsány základní principy transportního protokolu TCP. Představen je návrh a implementace efektivního parsování paketů DNS pro optimalizaci aplikace DPDK DNS sonda. Dále je představen návrh a implementace extrakce DNS zpráv posílaných přes protokol TCP pro export statistik provozu. Výkon aplikace byl otestován pomocí generátoru síťového provozu Spirent.

Klíčová slova

služba DNS, framework DPDK, TCP, vysokorychlostní sítě, CZ.NIC, monitorování DNS, knihovna libknot, parsování paketů DNS, DNS přes TCP

Ústav
Studijní program
Informační technologie, obor Počítačové sítě a komunikace
Soubory
Stav
obhájeno, hodnocení B
Obhajoba
18. č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ázku 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 "B".

Otázky u obhajoby
  1. Stručně vysvětlete, jaké jsou příčiny omezené propustnosti aplikace při využití přeuspořádacího bufferu. Jaké změny v implementaci by si vyžádala další optimalizace této části aplikace?
Komise
Ryšavý Ondřej, doc. Ing., Ph.D. (UIFS FIT VUT), předseda
Češka Milan, prof. RNDr., CSc. (UITS FIT VUT), člen
Hladká Eva, doc. RNDr., Ph.D. (FI MUNI), člen
Jaroš Jiří, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Kořenek Jan, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (UIFS FIT VUT), člen
Citace
DOLEŽAL, Pavel. Rozšíření aplikace DPDK DNS Probe. Brno, 2019. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2019-06-18. Vedoucí práce Vrána Roman. Dostupné z: https://www.fit.vut.cz/study/thesis/22121/
BibTeX
@mastersthesis{FITMT22121,
    author = "Pavel Dole\v{z}al",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Roz\v{s}\'{i}\v{r}en\'{i} aplikace DPDK DNS Probe",
    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/22121/"
}
Nahoru