PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 12, 2015IEEE/ACM Transactions on Networking112 citations

Real-Time Verification of Network Properties Using Atomic Predicates

View Full Paper
HYHongkun YangSLSimon S. Lam

Key Points

Key points are not available for this paper at this time.

Abstract

Network management will benefit from automated tools based upon formal methods. Several such tools have been published in the literature. We present a new formal method for a new tool, Atomic Predicates (AP) Verifier, which is much more time and space efficient than existing tools. Given a set of predicates representing packet filters, AP Verifier computes a set of atomic predicates, which is minimum and unique. The use of atomic predicates dramatically speeds up computation of network reachability. We evaluated the performance of AP Verifier using forwarding tables and ACLs from three large real networks. The atomic predicate sets of these networks were computed very quickly and their sizes are surprisingly small. Real networks are subject to dynamic state changes over time as a result of rule insertion and deletion by protocols and operators, failure and recovery of links and boxes, etc. In a software-defined network, the network state can be observed in real time and thus may be controlled in real time. AP Verifier includes algorithms to process such events and check compliance with network policies and properties in real time. We compare time and space costs of AP Verifier with Header Space and NetPlumber using datasets from the real networks.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Yang et al. (2015) studied this question.

synapsesocial.com/papers/6a271170b271d01949ecb9fdhttps://doi.org/10.1109/tnet.2015.2398197
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Real-time verification of network properties using Atomic Predicates2013 · 67 citations
  2. 2VeriFlow: verifying network-wide invariants in real time2013 · 474 citations
  3. 3Constructing optimal IP routing tables1999 · 207 citations
  4. 4Algorithms for routing lookups and packet classification2000 · 104 citations
  5. 5Why Do Internet Services Fail, and What Can Be Done About It?2002 · 599 citations