MAVERICK: Proactively detecting network control plane bugs using structural outlierness
Vasudevan Nagendra, Abhishek Pokala, Arani Bhattacharya, Samir Das

TL;DR
MAVERICK is a proactive control plane verification tool that detects network configuration bugs by identifying structural outliers, significantly reducing false positives and false negatives with minimal administrator input.
Contribution
It introduces a signature-based outlier detection approach for network control plane configurations, enabling automatic bug detection with high accuracy and minimal manual tuning.
Findings
Detects network bugs with ~75% accuracy initially.
Improves detection to 94-100% with minimal tuning.
Reduces false positives and ranks bugs by severity.
Abstract
Proactive detection of network configuration bugs is important to ensure its proper functioning and reduce cost of network administrator. In this research, we propose to build the control plane verification engine MAVERICK that detects the bugs in the network control plane i.e., network device configurations and control plane states. MAVERICK automatically infers signatures for the control plane configurations (e.g., ACLs, route-maps, route-policies and so on) and states that allows administrators to automatically detect bugs with minimal human intervention. MAVERICK achieves this by effectively leveraging any structural deviation i.e., outliers in the network configurations that is organized as simple or complexly nested key-value pairs. The outliers that are calculated using signature-based outlier detection mechanism are further characterized for its severity and ranked or…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Security and Intrusion Detection · Software System Performance and Reliability · Anomaly Detection Techniques and Applications
