pith. sign in

arxiv: 1607.00991 · v1 · pith:R7KYWVJ5new · submitted 2016-07-04 · 💻 cs.NI

Verifying Reachability in Networks with Mutable Datapaths

classification 💻 cs.NI
keywords networksnetworkverifyforwardingmutablereachabilityslicesverification
0
0 comments X
read the original abstract

Recent work has made great progress in verifying the forwarding correctness of networks . However, these approaches cannot be used to verify networks containing middleboxes, such as caches and firewalls, whose forwarding behavior depends on previously observed traffic. We explore how to verify reachability properties for networks that include such "mutable datapath" elements. We want our verification results to hold not just for the given network, but also in the presence of failures. The main challenge lies in scaling the approach to handle large and complicated networks, We address by developing and leveraging the concept of slices, which allow network-wide verification to only require analyzing small portions of the network. We show that with slices the time required to verify an invariant on many production networks is independent of the size of the network itself.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.