Original title:
Vytvoření simulačního modelu přístupové sítě
Translated title:
Creating a simulation model of the access network
Authors:
Formánek, Juraj ; Slavíček, Karel (referee) ; Grenar, David (advisor) Document type: Master’s theses
Year:
2024
Language:
slo Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[slo][eng]
Diplomová práca sa zaoberá problematikou generovaním a monitorovaním prevádzky v simulačnom nástroji GNS 3. Sú definované vlastnosti simulátora GNS 3 pre prácu, jeho možností pre simulovanie/emulovanie prvkov. Dôraz je kladený na využívanie iba open-source nástrojov. Po analyzovaní schopností GNS 3 je nájdený vhodný generátor prevádzky, ktorému predchádza praktické testovanie viacerých generátorov. Po nájdení generátora sú prakticky otestované monitorovacie nástroje, kedy najlepšie z testovania vyšiel Zabbix. Ten bol prepojený s vizualizačným nástrojom Grafana. Časť práce tvorí automatizácia, o ktorú sa staral Zabbix spolu s bashovými/python skriptami. Práca zhodnocuje použitie GNS 3 a skúma jeho schopnosti, možnosti a limitácie v oblasti monitoringu a generovania prevádzky. Výsledkom je vytvorenie prístupovej siete s jedným smerovačom a dvomi kontajnermi, ktoré generujú a posielajú prevádzku cez tento smerovač. Všetko je monitorované Zabbixom a užitočné výsledky zobrazené v Grafane.
Thesis deals with generating and monitoring traffic in the GNS 3 simulation tool. The properties of the GNS 3 simulator are defined, including its capabilities for simulating/emulating components. Emphasis is placed on using only open-source tools. After analyzing the capabilities of GNS 3, a suitable traffic generator is found, which is preceded by practical testing of multiple generators. After finding the generator, monitoring tools are practically tested, with Zabbix emerging as the best from the tests. It was linked with the visualization tool Grafana through Zabbix plugin. Part of the work consists of automation, managed by Zabbix along with bash/Python scripts. The thesis evaluates the use of GNS 3 and explores its capabilities, possibilities, and limitations in the area of traffic monitoring and generation. The result is the creation of an access network with one router and two containers that generate and send traffic through this router. Everything is monitored by Zabbix and useful results are displayed in Grafana.
Keywords:
automation; Cisco TRex; container; full-duplex; GNS 3; Grafana; monitoring; open-source; python; script; SNMP; Zabbix
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: https://hdl.handle.net/11012/246078