Original title:
Vizualizér datové komunikace
Translated title:
Data communication visualizer
Authors:
Michalica, Marek ; Bohačík, Antonín (referee) ; Kuchař, Karel (advisor) Document type: Bachelor's theses
Year:
2025
Language:
slo Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[slo][eng]
Cieľom bakalárskej práce je návrh a implementácia nástroja na vizualizáciu sieťovej dátovej komunikácie v reálnom čase. Nástroj je realizovaný s využitím programovacieho jazyka Python a jeho knižníc a je integrovaný do webovej aplikácie, ktorá umožňuje intuitívne používateľské rozhranie. Systém je schopný spracovávať ako reálny sieťový tok, tak aj zachytené dátové sady vo formáte PCAP. Používateľovi ponúka možnosť filtrovania a zobrazovania vybraných informácií podľa vlastného výberu, ako aj generovanie štatistických výstupov a ich vizualizácií. Teoretická časť práce sa venuje analýze referenčných modelov sieťovej komunikácie, podrobnému rozboru protokolov a porovnaniu dostupných vizualizačných nástrojov. Na základe tejto analýzy je navrhnutá efektívna metóda vizualizácie dát. Praktická časť obsahuje implementáciu konzolového a webového nástroja, jeho testovanie na reálnych a simulovaných dátach a vyhodnotenie výsledkov. Výsledkom práce je plne funkčný a zdokumentovaný nástroj vhodný na podporu správy a analýzy sieťového prostredia.
The aim of the bachelor's thesis is to design and implement a tool for visualizing network data communication in real time. The tool is implemented using the Python programming language and its libraries and is integrated into a web application that enables an intuitive user interface. The system is capable of processing both real network flow and captured data sets in PCAP format. It offers the user the option of filtering and displaying selected information according to their own choice, as well as generating statistical outputs and their visualizations. The theoretical part of the thesis is devoted to the analysis of reference models of network communication, a detailed analysis of protocols and a comparison of available visualization tools. Based on this analysis, an effective method of data visualization is proposed. The practical part includes the implementation of a console and web tool, its testing on real and simulated data and evaluation of the results. The result of the thesis is a fully functional and documented tool suitable for supporting the management and analysis of the network environment.
Keywords:
network analysis; network visualization; PCAP; Python; real-time; web application
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/252942