Skip to Main content Skip to Navigation
Conference papers

Detecting and locating configuration errors in IP VPNs with Graph Neural Networks

Abstract : Configuration verification of networks, particularly virtual private networks, is a complex task that is required before each update on a production environment, so that network providers can ensure network availability for their customers. In this paper, we propose a Graph Neural Network (GNN) based approach to detect and locate configuration errors in IP Virtual Private Networks (VPNs). Two GNN models are proposed, one that targets routing configuration errors between customer and provider edge routers, the other targets VPN routing errors between the different provider edge routers. The objective is to provide a tool that simplifies the process of verifying end-to-end VPN configurations. We trained both models with balanced datasets containing labeled configurations generated from examples based on IMS Networks’ deployed VPNs. Results show a high level of accuracy for different sizes of VPNs (3 to 40 sites) and for two types of architectures (full-mesh and hub-and-spoke).
Complete list of metadata
Contributor : Emmanuel Lavinal Connect in order to contact the contributor
Submitted on : Thursday, June 30, 2022 - 10:46:19 PM
Last modification on : Monday, July 4, 2022 - 9:42:19 AM



El-Heithem Mohammedi, Emmanuel Lavinal, Guillaume Fleury. Detecting and locating configuration errors in IP VPNs with Graph Neural Networks. 34th IEEE/IFIP Network Operations and Management Symposium (NOMS 2022), IEEE; IFIP, Apr 2022, Budapest, Hungary. pp.1-6, ⟨10.1109/NOMS54207.2022.9789800⟩. ⟨hal-03710736⟩



Record views