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.
Department
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.