Generátor pseudo-náhodné síťové struktury
Loading...
Date
Authors
Melicharová, Elena
Advisor
Referee
Mark
C
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
ORCID
Abstract
Tato práce se zabývá vývojem nástroje pro automatickou analýzu síťového provozu z PCAP souborů, generování síťové topologie, její grafickou vizualizaci a možnost exportu pro simulaci v prostředí VirtualBox. Byly využity knihovny Pythonu (Scapy, NetworkX, Matplotlib) a postup zahrnuje tvorbu šablon virtuálních stanic, jejich automatizovanou konfiguraci i ověření vzájemné komunikace. Významnou součástí řešení je interaktivní vizualizace topologie umožňující detailní analýzu síťových vztahů. Funkčnost byla ověřena na reálných datech s využitím měření ve Wiresharku. Výsledkem je komplexní nástroj pro efektivní analýzu, vizualizaci a simulaci počítačových sítí.
This thesis focuses on developing a tool for automated analysis of network traffic from PCAP files, generating the corresponding network topology, providing graphical visualization, and enabling export for simulation in VirtualBox. The solution utilizes Python libraries (Scapy, NetworkX, Matplotlib) and involves the preparation of virtual machine templates, their automated configuration, and verification of inter-node communication. A key part of the project is the interactive network topology visualization, allowing for detailed analysis of network relationships. The solution was validated using real data and measurements in Wireshark. The result is a comprehensive tool for efficient analysis, visualization, and simulation of computer networks.
This thesis focuses on developing a tool for automated analysis of network traffic from PCAP files, generating the corresponding network topology, providing graphical visualization, and enabling export for simulation in VirtualBox. The solution utilizes Python libraries (Scapy, NetworkX, Matplotlib) and involves the preparation of virtual machine templates, their automated configuration, and verification of inter-node communication. A key part of the project is the interactive network topology visualization, allowing for detailed analysis of network relationships. The solution was validated using real data and measurements in Wireshark. The result is a comprehensive tool for efficient analysis, visualization, and simulation of computer networks.
Description
Keywords
PCAP soubory , analýza sítě , generování topologie , vizualizace sítě , Python , Scapy , NetworkX , Matplotlib , VirtualBox , simulace sítě , Wireshark. , PCAP files , network analysis , topology generation , network visualization , Python , Scapy , NetworkX , Matplotlib , VirtualBox , network simulation , Wireshark.
Citation
MELICHAROVÁ, E. Generátor pseudo-náhodné síťové struktury [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2025.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
bez specializace
Comittee
doc. Ing. Petr Sysel, Ph.D. (místopředseda)
doc. Ing. Petr Číka, Ph.D. (předseda)
Ing. Petr Ilgner (člen)
Ing. Stanislav Uchytil, Ph. D. (člen)
Ing. Milan Šimek, Ph.D. (člen)
doc. Ing. Pavel Mašek, Ph.D. (člen)
Date of acceptance
2025-06-17
Defence
Studentka prezentoval výsledky své práce a komise byla seznámena s posudky. Studentka obhájila bakalářskou práci s výhradami a odpověděla na otázky členů komise a oponenta:
- Jak velké bylo vytížení zdrojů (procesor, pamět) při testování vašeho nástroje?
- Bylo testováno omezení nástroje, jak složité sítě lze zobrazit?
- Jakým způsobem je implementována pseudonáhodnost síťové struktury.
- K čemu byly v práci využity průmyslové komunikační protokoly zmíněné během obhajoby práce?
Result of defence
práce byla úspěšně obhájena
