arrow
Return

XNV: Explainable Network Verification

delete2024-12-01
delete0
PRE
AI
F
Fuliang Li
M
Minglong Li
Y
Yunhang Pu
Y
Yuxin Zhang
X
Xingwei Wang *
J
Jiannong Cao *
DOI:10.1109/TNET.2024.3456124delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Network verification has recently made strides, focusing on the satisfiability of configurations and policies or the performance and versatility of their methods. However, they generally ignore explainability, which is the ability to explain why a network violates or satisfies a certain forwarding policy. In this paper, we propose an explainable network verification framework XNV, which uses a novel interpretable fault analysis method to construct an effective explainable network verifier using knowledge graph (KG). XNV provides appropriate explanations to help operators understand the verification results, improving the transparency and trustworthiness of the verification system. First, XNV uses the KG as an intermediate representation of the configuration semantic level, storing the configuration semantics and routing protocol states. Then, XNV constructs human-logical fault trees for policies and implements root-cause analysis of policy violations based on KG queries and minimum cut set matching. Experiments and case evaluations show that our system provides good interpretability while balancing performance, accelerated understanding, and handling of misconfigurations.
Keywords:
Network verification
configuration management
explainability

Journal

I
IEEE-ACM Transactions on Networking
IF:
3.6
Papers:
4.4K
Citations:
9.5K

Organization

H
hong kong polytechnic university
Scholars:
3.0W
Papers: 4.1W
Citations: 921
N
northeastern university - china
Scholars:
3.2W
Papers: 2.7W
Citations: 37
Cited Papers

Cited Papers

The stable paths problem and interdomain routing
err2002-04-01
err330
errOAAI
errGriffin, TG; Shepherd, FB; Wilfong, G
errShare
errSave
Detecting Network-wide and Router-Specific Misconfigurations Through Data Mining
err2009-02-01
err28
PREAI
errLe, Franck; Lee, Sihyung; Wong, Tina; Kim, Hyong S.; Newcomb, Darrell
errShare
errSave
A Two-Step Method for smFRET Data Analysis
err2016-07-14
err0
PREAI
errJixin Chen; Joseph R. Pyle; Kurt Waldo Sy Piecco; Anatoly B. Kolomeisky; Christy F. Landes
errShare
errSave
Ionic conduction in polyphosphazene containing oligo(oxyethylene) side chains with cyclic carbonate as terminal groups
err2003-03-12
err0
PREAI
errYuji Tada; Moriyuki Sato; Noboru Takeno; Akiyoshi Inubushi; Yoshifumi Nakacho; Kiyotaka Shigehara
errShare
errSave
Perfluoro--propylbromine(V) tetrafluoride
err1981-09-01
err0
PREAI
errMohammad H. Habibi; Lewis C. Sams
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
Preferential mutagenesis at G·C base pairs by the anti 3,4‐dihydrodiol 1,2‐epoxide of 7‐methylbenz[a]anthracene
err2006-07-20
err0
PREAI
errC. Anita H. Bigger; Denise J. Flickinger; Judith St. John; Ronald G. Harvey; Anthony Dipple
errShare
errSave
researcher View more