Detail práce

Automated Testing of OS Linux Protocol Stack Behaviour During Congestion

Bakalářská práce Student: Tomašov Adrián Akademický rok: 2017/2018 Vedoucí: Lichtner Ondrej, Ing.
Název česky
Automatizované testování chování protokolového zásobníku OS Linux ve stavu zahlcení sítě
Jazyk práce
anglický
Abstrakt

Táto práca sa zaoberá štúdiom a simuláciou zahltenej siete v laboratorných podmienkach a následne automatizovaným testovaním protokolového zásobníka v operačnom systéme Linux na tejto sieti. Na základe sady experimentov zistíme, aký dopad na správanie protokolového zasobníku má zahltenie siete. Následne bude popísaný spôsob simulácie a emulácie takejto siete fyzickým zariadením. Výstupom tejto práce budú rôzne konfigurácie strojov a emulátorov pre zahltenie siete, a k ním priložená sada meraní s vyhodnotením výsledkov. Tieto konfigurácie budú použité v automatizovanom testovaní jadra operačného systému Linux, aby sa chyby vo vývoji a pri implementácii sieťových protokolov a ovládačov pre sieťové karty našli rýchlejšie.

Klíčová slova

Zahltenie siete, CI testovanie, testovanie priebežným integrovaním, OSI model, TCP, UDP, iPerf3, Beaker, Linux kernel, protocol stack.

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení A
Obhajoba
14. června 2018
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. Byla hlášena nalezená regrese u TCP protokolu v RHEL-7.5?
  2. Nízký výkon u UDP přenosu je v práci přikládán fragmentaci. Při velikosti paketu 1480B nicméně k fragmentaci nedochází a přesto je změřená propustnost malá. Proč je tedy výkon UDP tak nízký?
Komise
Hanáček Petr, doc. Dr. Ing. (UITS FIT VUT), předseda
Čadík Martin, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Hliněná Dana, doc. RNDr., Ph.D. (UMAT FEKT VUT), člen
Martínek Tomáš, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (UIFS FIT VUT), člen
Citace
TOMAŠOV, Adrián. Automated Testing of OS Linux Protocol Stack Behaviour During Congestion. Brno, 2018. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2018-06-14. Vedoucí práce Lichtner Ondrej. Dostupné z: https://www-dev.fit.vutbr.cz/study/thesis/21223/
BibTeX
@bachelorsthesis{FITBT21223,
    author = "Adri\'{a}n Toma\v{s}ov",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Automated Testing of OS Linux Protocol Stack Behaviour During Congestion",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2018,
    location = "Brno, CZ",
    language = "english",
    url = "https://www.fit.vut.cz/study/thesis/21223/"
}
Nahoru