• 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