This master's thesis addresses the issue of automating the monitoring of routing protocols in Internet service provider (ISP) networks. Modern ISP networks are hierarchically structured, and their management requires effective solutions for monitoring key protocols such as OSPF and BGP. The thesis provides an overview of ISP networks, the process of monitoring their operations, and the functionality of various routing protocols, with a focus on developing solutions to automate these processes using the Ansible tool.
Based on theoretical foundations, Ansible playbooks were developed to monitor network interfaces and track the states of BGP and OSPF sessions, along with a mechanism for the periodic execution of these playbooks. Using the developed playbooks, three inactive OSPF sessions were identified in a real-world ISP network scenario.
|