loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2007 International Symposium on Applications and the Internet Workshops (SAINTW'07)
Code Optimization for Packet Filters
Hiroshima, Japan
January 15-January 19
ISBN: 0-7695-2757-4
Yoshiyuki Yamashita, Saga University, Japan
Masato Tsuru, Kyushu Institute of Technology, Japan
Packet filters play an essential role for network traffic/ security management in today?s Internet. To make software-based packet filters so fast that could work even in suffering from DOS attacks, the authors are challenging to effectively combine both the higher-level optimization relating to algorithmic structure adapted to the input packet sequence and the lower-level one relating to acceleration techniques in compiler study. In this paper, we focus on the lower-level (machine code) optimization using software pipelining, and report preliminary experimental results indicating that our approach has great potential to accelerate packet filter performance. Our code optimization achieves more than ten times higher performance compared with a conventional interpreter-based packet filter for each of seven typical fragments of packet filter rules.
Citation:
Yoshiyuki Yamashita, Masato Tsuru, "Code Optimization for Packet Filters," saint-w, pp.86, 2007 International Symposium on Applications and the Internet Workshops (SAINTW'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.