Bachelor's thesis
Awards: Dean's Award for an Outstanding Final Thesis

Automatic identification of dependencies in computer network

Jakub Dusil
Abstract

Tato bakalářská práce se zabývá detekcí závislostí mezi zařízeními v počítačových sítích prostřednictvím pasivní analýzy síťového provozu na úrovni toků. V rámci práce byl vyvinut výkonný a konfigurovatelný nástroj v jazyce C++, který využívá metody strojového učení pro predikci závislostí mezi zařízeními. Nástroj převádí záznamy toků na komunikační graf, z něhož pomocí náhodných procházek s omezujícími …more

Abstract

This thesis addresses the detection of dependencies between devices in computer networks through passive analysis of flow-level traffic data. It presents a machine-learning-based approach that applies link prediction techniques, implemented as a high-performance and configurable tool in C++. The tool constructs a communication graph from flow records, generates contextual embeddings through constrained …more

Thesis description
Survey the topics of network traffic monitoring, focus on NetFlow and IPFIX technologies, and detection of dependencies between hosts in computer networks based on network traffic analysis. Choose and implement a suitable machine-learning-based method aiming to achieve high performance. Enable customization of the implemented method and setting custom values of parameters for training the model and conducting predictions. Evaluate the implementation using both artificial datasets and live network traffic samples. Discuss the usability of the implemented method, focusing on both the performance of the machine learning model and the computational performance of the implementation. Assess the various configurations and discuss their influence on the performance of the implementation. Moreover, implement an export of results to a machine-readable file for use by other cybersecurity tools.
The thesis has been checked:
23/5/2025 11:20, RNDr. Martin Husák, Ph.D., UČO 256631
Language used
English English
Defence date
23/6/2025
The thesis was defended successfully

Supervisor

RNDr. Martin Husák, Ph.D., UČO 256631
CSIRT ITPV ÚVT MU

Reader

RNDr. Lukáš Sadlek, Ph.D., UČO 445581
CSIRT ITPV ÚVT MU

Masaryk University Faculty of Informatics
Plan
Programming and development

Theses on a related topic

List of theses with an identical keyword.

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.