Přístupnostní navigace
E-application
Search Search Close
Master's Thesis
Author of thesis: Bc. Tomáš Bilka
Acad. year: 2025/2026
Supervisor: RNDr. Ing. Pavel Šeda, Ph.D.
Reviewer: Ing. Vlastimil Člupek, Ph.D.
This master’s thesis focuses on the design and implementation of a prototype for load testing web applications with IPv4 and IPv6 support. The theoretical part describes the basic principles of computer networks, IPv4, IPv6, HTTP and HTTPS protocols, security aspects related to service availability, and the main principles of load testing. The thesis also compares Apache JMeter and Locust. The practical part presents a prototype implemented in Python using the Locust frame- work. The solution includes a graphical user interface, support for multiple source IP addresses, IP pool management, dynamic test scenarios, target server availability moni- toring, network traffic monitoring, and automatic PDF report generation. The function- ality of the prototype was verified by generating HTTPS load in both IPv4 and IPv6 environments. The measurements were performed on a 10G network link and showed comparable behaviour for both IP protocol versions. The highest measured throughput reached 8.89 Gbit/s.
load testing, web applications, Python, Locust, IPv4, IPv6, HTTPS, IP pool, PDF report
Date of defence
09.06.2026
Result of the defence
Defended (thesis was successfully defended)
Grading
A
Process of defence
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: - Při testech s 1 000 virtuálními uživateli bylo pozorováno téměř 100% vytížení všech procesorových jader testeru. Jakým způsobem byste doporučoval škálovat řešení pro případ, kdy výkon jednoho generátoru zátěže nestačí a jaké úpravy by distribuovaný režim Locustu v tomto kontextu vyžadoval? - Co by se stalo, kdyby v souboru ip_pool.txt byly smíchány adresy IPv4 a IPv6, a jak prototyp takovou situaci zpracovává?
Language of thesis
Slovak
Faculty
Fakulta elektrotechniky a komunikačních technologií
Department
Department of Telecommunications
Study programme
Information Security (MPC-IBE)
Composition of Committee
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 (člen) doc. Ing. Václav Oujezský, Ph.D. (člen)
Supervisor’s reportRNDr. Ing. Pavel Šeda, Ph.D.
Grade proposed by supervisor: A
Reviewer’s reportIng. Vlastimil Člupek, Ph.D.
Grade proposed by reviewer: A
Responsibility: Mgr. et Mgr. Hana Odstrčilová