Delta-net: Real-time Network Verification Using Atoms
Alex Horn, Ali Kheradmand, Mukul R. Prasad

TL;DR
Delta-net is a real-time network verification tool that uses a novel algorithm exploiting packet forwarding similarities to detect network violations within milliseconds, significantly outperforming previous methods.
Contribution
The paper introduces Delta-net, the first provably amortized quasi-linear algorithm for real-time network verification based on forwarding behavior similarity, enabling faster and more scalable checks.
Findings
Checks rule changes in ~40 microseconds
Over 10x faster than previous state-of-the-art
Eliminates bottleneck in answering 'what if' queries
Abstract
Real-time network verification promises to automatically detect violations of network-wide reachability invariants on the data plane. To be useful in practice, these violations need to be detected in the order of milliseconds, without raising false alarms. To date, most real-time data plane checkers address this problem by exploiting at least one of the following two observations: (i) only small parts of the network tend to be affected by typical changes to the data plane, and (ii) many different packets tend to share the same forwarding behaviour in the entire network. This paper shows how to effectively exploit a third characteristic of the problem, namely: similarity among forwarding behaviour of packets through parts of the network, rather than its entirety. We propose the first provably amortized quasi-linear algorithm to do so. We implement our algorithm in a new real-time data…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRadiation Effects in Electronics · Software System Performance and Reliability
