Ing. Jaroslav Pešek

Theses

Bachelor theses

Improving Flow Cache Efficiency in Network Flow Exporter

Author
Damir Zainullin
Year
2024
Type
Bachelor thesis
Supervisor
Ing. Jaroslav Pešek
Reviewers
Ing. Jiří Buček, Ph.D.
Summary
This work is dedicated to the optimization of the currently used open-source network monitoring program - ipfixprobe developed primarily by CESNET, more precisely on its cache, as it's the core of flow-based monitoring. We will analyze the source code to identify approaches leading to performance issues and propose solutions for the identified problems. To prove the efficiency of our proposals we will experimentally test them, including a comparison of currently popular non-cryptographic hash functions and cache policies having good results adapted for specific conditions of the flow cache, usage of machine learning to create the best suiting policy for the exact type of traffic, and implementation of the DDoS detection algorithm. Successful proposals will become part of the project, increasing user service quality.