Original title:
Implementace serverových služeb do zátěžového testeru
Translated title:
Implementation of server services in stress tester
Authors:
Berg, František ; Frolka, Jakub (referee) ; Člupek, Vlastimil (advisor) Document type: Bachelor's theses
Year:
2023
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Tato bakalářská práce se zabývá analýzou a implementací serverových služeb DNS, DHCP a NTP do zátěžového testeru vyvíjeného na Ústavu telekomunikací. Všechny služby jsou realizovány v Linuxové distribuci Ubuntu, přes programové balíčky bind9, isc-dhcp-server a ntp. Všem službám bylo vytvořeno grafické rozhraní, pomocí kterého je možné služby spustit a vypnout. Dále je možné definovat IP adresu verze 4 i 6, port a síťové rozhraní, na kterém daná služba naslouchá. Všechny služby pro svůj provoz využívají nově vytvořené konfigurační soubory pomocí modulu Server Emulator, přičemž původní konfigurace zůstává nedotčena. V práci je popsán teoretický základ vybraných serverových služeb a následně je popsána samotná implementace do prostředí zátěžového testeru do modulu Server Emulator.
This bachelor thesis deals with the analysis and implementation of DNS, DHCP and NTP server services into a stress tester developed at the Institute of Telecommunications. All services are implemented in the Ubuntu Linux distribution through the software packages bind9, isc-dhcp-server and ntp. A graphical interface has been created for all services that can be used to start and stop the services. It is also possible to define the version 4 and 6 IP address, port and network interface on which the service listens. All services use the newly created configuration files for their operation using the Server Emulator module, while the original configuration is retained. This article describes the theoretical basis of the selected server services and then the
Keywords:
Domain Name System; Dynamic Host Configration Protocol; Implementation; Java; JMeter; Network Time Protocol; Server Emulator; Server services; Domain Name System; Dynamic Host Configration Protocol; Implementace; Java; JMeter; Network Time Protocol; Server Emulator; Serverové služby
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/210891