Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
diplomová práce
Autor práce: Ing. Martin Dundálek
Ak. rok: 2025/2026
Vedoucí: RNDr. Ing. Pavel Šeda, Ph.D.
Oponent: Ing. Vlastimil Člupek, Ph.D.
V této práci se autor zabývá tvorbou programu pro zátěžové testování. Při tvorbě zátěžového testování byl použit framework Locust, programovací jazyk Python a pomocné knihovny pro tvorbu grafického rozhraní. Byly identifikovány problémy, jmenovitě tvorba paketů specifického typu, které musely být vyřešeny než mohlo být sestaveno finální řešení. Autor realizoval dílčí řešení jejichž finálním výsledkem je program schopen realizovat zátěžové testování pomocí TCP a UDP floodů. Řešení obsahuje plně grafické rozhraní které umožňuje přepínání mezi třemi testovacími metodami a generováním reportu. Autor následně realizoval sérii tří testů ze kterých vyvodil závěry pro možné budoucí zlepšení programu a potenciální úskalí na které může program v budoucnosti narazit. V těchto testech autor zkoušel vytvořené metody s různou kombinací hodnot u jednotlivých parametrů. Po těchto kombinacích také autor realizoval test s parametry na skutečném zařízení a pro porovnání realizoval test se stejnými parametry na své testovací stanici. Z těchto testů byly vyvozeny závěry a zformulovány konkrétní problémy. Autor konkretizoval jako hlavní úskalí náročnost na výpočetní výkon, jmenovitě na výkon individuálních jader procesoru, a samotný framework Locust který v určitém bodě pouze zvyšuje náročnost na výpočetní výkon aniž by přinášel specifické výhody které by nebylo možné nahradit jiným, na míru vytvořeným jednodušším řešením.
Python, Locust, Load testing, UDP Flood, TCP Flood, diplomová práce, report, GUI, generování zátěže, DoS
Termín obhajoby
09.06.2026
Výsledek obhajoby
obhájeno (práce byla úspěšně obhájena)
Klasifikace
B
Průběh obhajoby
Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil diplomovou práci a odpověděl na otázky členů komise a oponenta. Otázky členů komise a oponenta: - Práce ve schématu (Obr. A.2) zmiňuje vizualizaci prostřednictvím Grafany, ale ta nebyla implementována. Z jakého důvodu bylo od tohoto záměru upuštěno a jaká by byla technická cesta k jejímu zapojení? - Zadání explicitně požaduje testování v IPv6. Jaké konkrétní kroky by byly potřebné k plnohodnotnému otestování nástroje v IPv6 prostředí a jaká úskalí byste v tom spatřoval?
Jazyk práce
čeština
Fakulta
Fakulta elektrotechniky a komunikačních technologií
Ústav
Ústav telekomunikací
Studijní program
Informační bezpečnost (MPC-IBE)
Složení komise
Ing. Vlastimil Člupek, Ph.D. (člen) Ing. Petr Dejdar, Ph.D. (člen) Ing. Patrik Dobiáš (člen) doc. JUDr. Matěj Myška, Ph.D. (místopředseda) prof. Ing. Dan Komosný, Ph.D. (předseda) Ing. Radomír Svoboda, Ph.D. (člen) Ing. Martin Rusz, Ph.D. (člen) doc. Ing. Václav Oujezský, Ph.D. (člen)
Posudek vedoucíhoRNDr. Ing. Pavel Šeda, Ph.D.
Známka navržená vedoucím: A
Posudek oponentaIng. Vlastimil Člupek, Ph.D.
Známka navržená oponentem: B
Odpovědnost: Mgr. et Mgr. Hana Odstrčilová