DocumentCode
584515
Title
A Comparative Study on DFA-Based Pattern Matching for Deep Packet Inspection
Author
Lenka, R.K. ; Ranjan, Pravin
Author_Institution
Comput. Sci. & Eng. Dept., Motilal Nehru Nat. Inst. of Technol., Allahabad, India
fYear
2012
fDate
23-25 Nov. 2012
Firstpage
255
Lastpage
260
Abstract
Most of the network security applications in today´s networks are based on Deep Packet Inspection (DPI). It is a form of computer network packet filtering that examines not only the header portion but also the payload part of a packet as it passes through an inspection point, searching for protocol noncompliance, viruses, Spam, intrusions or some predefined criteria to decide if the packet can pass it or it needs to be routed to a different destination. Most of the systems that perform deep packet inspection implement basic string matching algorithms to match packets against large but finite strings. However, there is growing interest in the use of regular expression-based pattern matching, since regular expressions offer superior expressive power. DFA is employed to implement regular expression matching. DFA representations of a regular expression sets in network applications require large amounts of memory, limiting their practical application. This paper presents an analysis of different compact representation of DFA such as D2FA, δFA, δ2FA.
Keywords
computer network security; computer viruses; finite automata; protocols; string matching; unsolicited e-mail; δ2FA; D2FA; DFA-based pattern matching; DPI; computer network packet filtering; deep packet inspection; delta finite automata; inspection point; intrusions; network security applications; protocol noncompliance searching; regular expression-based pattern matching; spam; string matching algorithms; virus; Automata; Computer science; Doped fiber amplifiers; Inspection; Intrusion detection; Memory management; Pattern matching; DFA; deep packet inspection; regular expressions;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Communication Technology (ICCCT), 2012 Third International Conference on
Conference_Location
Allahabad
Print_ISBN
978-1-4673-3149-4
Type
conf
DOI
10.1109/ICCCT.2012.59
Filename
6394708
Link To Document