English

Localizing Router Configuration Errors Using Minimal Correction Sets

Networking and Internet Architecture 2022-04-25 v1

Abstract

Router configuration errors are unfortunately common and difficult to localize using current network verifiers. We introduce a novel configuration error localizer (CEL) that precisely identifies which configuration segments contribute to the violation of forwarding requirements. In particular, CEL generates a system of satisfiability modulo theories (SMT) constraints-which encode a network's configurations, control logic, and forwarding requirements-and uses a domain-specific minimal correction set (MCS) enumeration algorithm to identify problematic configuration segments. CEL efficiently locates several configuration errors in real university networks and identifies all routing-related and at least half of all ACL-related errors we introduce.

Cite

@article{arxiv.2204.10785,
  title  = {Localizing Router Configuration Errors Using Minimal Correction Sets},
  author = {Aaron Gember-Jacobson and Ruchit Shrestha and Xiaolin Sun},
  journal= {arXiv preprint arXiv:2204.10785},
  year   = {2022}
}
R2 v1 2026-06-24T10:56:04.327Z