Original title:
Nástroj na měření odezvy síťových zařízení ovládaný protokolem NETCONF
Authors:
Rutarová, Barbora Document type: Bachelor's theses
Year:
2023
Language:
cze Abstract:
[cze][eng] Tato bakalářská práce se zaměřuje na vývoj aplikace pro automatizované měření odezvy síťových zařízení ovládané protokolem NETCONF. Aplikace byla navrhnuta tak, aby poskytovala přesné informace o stavu síťových zařízení. Využití RAW soketů umožňuje aplikaci zpracovávat paralelní ICMP zprávy a detekovat chyby v ICMP paketech. Na základě získaných dat jsou vytvářeny statistiky, které umožní uživateli sledovat klíčové parametry jako je zpoždění, ztrátovost nebo jitter. Pro dosažení tohoto cíle byl navržen a implementován vlastní modul YANG, který slouží k ukládání konfigurace a správě měřených dat. Tato práce představuje podrobný návrh a implementaci tohoto řešení, včetně analýzy jeho výkonu a srovnání s existujícími nástroji pro monitorování síťových zařízení.This bachelor's thesis focuses on the development of an application for the automated measuring of responses from network devices. The application will be controlled by the NETCONF protocol. The application was designed to provide accurate information about the status of network devices. The use of RAW sockets allows the application to process parallel ICMP messages and detect errors in ICMP packets. Based on the obtained data, statistics are created that allow the user to monitor key parameters such as delay, loss rate, or jitter. To achieve this goal, a custom YANG module was designed and implemented, which serves to save the configuration and manage the measured data. This work presents a detailed design and implementation of this solution, including an analysis of its performance and a comparison with existing tools for monitoring network devices.
Keywords:
ICMP protocol; ICMP protokol; NETCONF; programování soketů; socket programming; Sysrepo; YANG