DocumentCode :
3368697
Title :
Evaluation of regular expression match engines for DPI system
Author :
Zhang, Junying ; Wen, Qiaoyan
Author_Institution :
State Key Lab. of Networking & Switching Technol., Beijing Univ. of Posts & Telecommun., Beijing, China
fYear :
2011
fDate :
28-30 Oct. 2011
Firstpage :
370
Lastpage :
374
Abstract :
Because of its superior expressive power and flexibility, regular expression is now widely used in intrusion detection system and deep packet inspection system to define various patterns of virus or attacks in network traffic[1][2]. Excellent regular expression engine used in DPI system must be fast, accuracy and less memory usage to match a large volume of data streams, especially in realtime network. In this paper, four open source regular expression match engines are introduced, include Henry Spencer´s regex library, PCRE, RE2, and TRE. An evaluation of the four libraries on expressive power, data structure, memory usage and performance is proposed. The evaluation is based on analysis of their source code and black-box testing. Also a list of benchmarks is presented to do this evaluation. The results indicate that PCRE supports more features but has worse performance than other libraries, RE2 performs well on both time and memory usage but does not support backreferences. Both of them are more suitable for DPI system than TRE and Spency´s library.
Keywords :
computer network security; DPI system; Henry Spencer regex library; PCRE; RE2; TRE; black-box testing; data streams; data structure; deep packet inspection system; expressive power; intrusion detection system; memory performance; memory usage; realtime network; regular expression match engine evaluation; source code; Benchmark testing; Data structures; Doped fiber amplifiers; Engines; Libraries; Memory management; Pattern matching; DPI system; Realization analysis; Regular expression match engine;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Broadband Network and Multimedia Technology (IC-BNMT), 2011 4th IEEE International Conference on
Conference_Location :
Shenzhen
Print_ISBN :
978-1-61284-158-8
Type :
conf
DOI :
10.1109/ICBNMT.2011.6155959
Filename :
6155959
Link To Document :
بازگشت