intent-based analysis of network-wide routing policy configuration
Routing policy configuration is a very important aspect of network operations because it affects the network's profit, performance and security. Network operators implement low-level routing policies according to their high-level objectives. In this paper, we propose a set of techniques for analyzing network-wide routing policies. First, we interpret the routing policies relevant to a single neighbor. Then, we classify all neighbors into groups which express common intent. Classification is done by generating and comparing update patterns . We validate our approach by experimenting with the router configuration files of a Tier-1 ISP. Our techniques classify neighbors according to their type (customer/peer/transit), highlight neighbors which deviate from the norm and reveal possible mistakes. Consequently, our network-wide analysis seems to be promising for automating the translation of routing policy configuration into initial intent.
routing policies router configuration bgp