DocumentCode
2508707
Title
Balancing Trie-Based Policy Representations for Network Firewalls
Author
Tarsa, Stephen J. ; Fulp, Errin W.
Author_Institution
Wake Forest University, USA
fYear
2006
fDate
26-29 June 2006
Firstpage
755
Lastpage
760
Abstract
Firewalls inspect arriving packets according to a security policy. The complexity of these policies can cause significant delays in the processing of packets, resulting in degraded performance, traffic bottlenecks, and ultimately violating Quality of Service (QoS) constraints. As network capacities continue to increase, the improvement of firewall performance is a main concern. One technique that dramatically reduces required processing is the representation of security policies in software with n-ary tries. This paper describes trie balancing methods that further improve performance by placing more frequently used rules in high precedence positions which require fewer tuple comparisons. A proof of sorted trie integrity is presented along with experimental results showing that on average, sorting reduces the number of comparisons by 27% as compared to the original trie and by 83% as compared to a list representation. Sorting methods are described in detail and their benefits are demonstrated empirically.
Keywords
Computer science; Computer security; Degradation; Delay; Hardware; Microwave integrated circuits; Quality of service; Sorting; Telecommunication traffic; US Department of Energy;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 2006. ISCC '06. Proceedings. 11th IEEE Symposium on
ISSN
1530-1346
Print_ISBN
0-7695-2588-1
Type
conf
DOI
10.1109/ISCC.2006.44
Filename
1691115
Link To Document