DocumentCode :
680421
Title :
Real-time verification of network properties using Atomic Predicates
Author :
Hongkun Yang ; Lam, Simon S.
Author_Institution :
Dept. of Comput. Sci., Univ. of Texas at Austin, Austin, TX, USA
fYear :
2013
fDate :
7-10 Oct. 2013
Firstpage :
1
Lastpage :
11
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 NetPlumber using datasets from the real networks.
Keywords :
computer network management; formal verification; protocols; ACLs; AP verifier; NetPlumber; atomic predicates; forwarding tables; network management; network policy; network property; network reachability; network state; packet filters; protocols; real-time verification; rule insertion; software-defined network; space costs; time costs; Boolean functions; Data structures; Educational institutions; IP networks; Ports (Computers); Protocols; Real-time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Protocols (ICNP), 2013 21st IEEE International Conference on
Conference_Location :
Goettingen
Type :
conf
DOI :
10.1109/ICNP.2013.6733614
Filename :
6733614
Link To Document :
بازگشت