• 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