Operations 6 min read

How Delta-net Achieves Sub‑Millisecond Real‑Time Network Verification with Atoms

Delta-net introduces an interval‑based Atom model and a directed‑graph verification algorithm that enable sub‑millisecond, incremental detection of forwarding loops, blackholes, and reachability issues in large, complex networks, as demonstrated by microsecond‑scale performance tests on real hardware.

Network Intelligence Research Center (NIRC)
Network Intelligence Research Center (NIRC)
Network Intelligence Research Center (NIRC)
How Delta-net Achieves Sub‑Millisecond Real‑Time Network Verification with Atoms

As computer networks grow in scale and complexity, configuration errors and hardware faults increasingly cause forwarding loops, blackholes, and reachability problems that can lead to severe economic and societal impacts. Manual debugging is slow and error‑prone, prompting researchers to seek automated network verification.

Most real‑time verification techniques rely on two observations: (1) a single data‑plane update affects only a small portion of forwarding behavior, and (2) many packets share identical forwarding paths. The first enables incremental verification between snapshots, while the second allows analysis by packet equivalence classes.

Delta‑net innovatively represents packets as integer intervals and models the data‑plane forwarding as an edge‑labeled directed graph. When a new rule is added, Delta‑net creates new Atoms (if needed) and updates the Atom labels on each edge to keep the graph consistent with actual forwarding. Each Atom denotes a set of packets that exhibit identical forwarding throughout the network.

To illustrate the Atom construction, Delta‑net splits all IP prefixes of the network rules into disjoint half‑open intervals [lo, hi). Initially there is a single Atom representing the whole IPv4 space [0, 2^32). New rules cause these intervals to be partitioned into multiple adjacent half‑open intervals, each becoming a distinct Atom. By labeling graph edges with multiple Atoms, the complete forwarding behavior is captured.

With the Atom‑labeled graph, Delta‑net can incrementally build a forwarding sub‑graph and quickly verify reachability properties such as the absence of forwarding loops whenever a rule is inserted or deleted. The design also maps known algorithmic techniques to network verification: set union and intersection over Atom collections replace max‑plus operations, allowing the Floyd–Warshall algorithm to compute the transitive closure of packet flows.

Performance evaluation was conducted with roughly 4,000 lines of C++ code on a 3.47 GHz Intel Xeon CPU with 94 GB RAM. For each rule insertion or deletion, an incremental forwarding graph was constructed and checked for loops. Across all datasets, verification time per update remained in the microsecond range, thanks to the efficient interval‑based Atom representation.

Beyond update verification, Delta‑net supports “what‑if” queries: after a link failure, the system clears Atom labels on the failed edge and re‑verifies forwarding, enabling rapid (millisecond‑level) analysis of catastrophic network events.

In summary, the interval‑based Atom model allows Delta‑net to achieve sub‑millisecond real‑time verification of network policies and to swiftly analyze disaster scenarios such as link failures.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Real-TimePerformance Evaluationgraph algorithmsnetwork verificationAtomsDelta-net
Network Intelligence Research Center (NIRC)
Written by

Network Intelligence Research Center (NIRC)

NIRC is based on the National Key Laboratory of Network and Switching Technology at Beijing University of Posts and Telecommunications. It has built a technology matrix across four AI domains—intelligent cloud networking, natural language processing, computer vision, and machine learning systems—dedicated to solving real‑world problems, creating top‑tier systems, publishing high‑impact papers, and contributing significantly to the rapid advancement of China's network technology.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.