DocumentCode :
122511
Title :
On rule width and the unreasonable effectiveness of policy verification
Author :
Acharya, H.B.
Author_Institution :
Univ. of Texas at Austin, Austin, TX, USA
fYear :
2014
fDate :
8-11 Sept. 2014
Firstpage :
314
Lastpage :
321
Abstract :
Policies, such as routing tables and firewalls, are fundamental components of networking infrastructure. Unfortunately, existing policy verification and optimization algorithms require O(nd) time, where n is the number of rules (thousands), and d the number of fields (usually <; 10). However, these algorithms perform very well in practice. In this paper, we provide the explanation for this result: n and d are not the only parameters of interest! Through experimental study of our Parallel Next-step Lookup system PaNeL, as well as the FDD and Probe algorithms for policy verification, we clearly demonstrate the importance of our proposed new metric - the “width index”. Some established algorithms (such as FDD, used for structured firewall design) indeed become intractable for policies with poor width index values. We therefore suggest that the “unreasonable effectiveness” of such algorithms for practical policies is possible because such policies have a reasonable width index.
Keywords :
computer network performance evaluation; firewalls; packet switching; parallel algorithms; telecommunication network routing; FDD algorithm; PaNeL; networking infrastructure; optimization algorithms; parallel next-step lookup system; policy verification; probe algorithm; routing tables; rule width; structured firewall design; width index; Algorithm design and analysis; Arrays; Complexity theory; Indexes; Probes; Routing; Standards;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Local Computer Networks (LCN), 2014 IEEE 39th Conference on
Conference_Location :
Edmonton, AB
Print_ISBN :
978-1-4799-3778-3
Type :
conf
DOI :
10.1109/LCN.2014.6925786
Filename :
6925786
Link To Document :
بازگشت