Adaptive Pattern Matching Grammar Generation for use in Deep Packet Inspection

被引:0
|
作者
Menon, Govind [1 ]
Katdare, Sanchit [1 ]
Phatak, Sagar [1 ]
Khengare, Rahul [1 ]
机构
[1] Univ Pune, Pune, Maharashtra, India
关键词
Deep Packet Inspection; Pattern Matching; Grammar; Regular Expressions;
D O I
10.1109/EMS.2011.74
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Deep Packet Inspection (DPI) is becoming more widely used in virtually all applications or services like Denial of Service (DoS), Intrusion Detection System (IDS) etc. that operate with or within a network. However for a developer or team working on any network project who need to perform DPI, there is always the issue of using a third party source which may involve added cost or implementing it themselves which requires time and study of protocols, signatures and the nuances of pattern matching. The paper proposes a solution to the above problem using an adaptive grammar generation algorithm. This method reduces the entropy among similar results given by different patterns. Immense customizability is the foremost advantage of this method. Existing grammars for new signatures can be combined into a single grammar easily rather than new grammars be generated from raw target strings. The paper, thus, looks to limit the detailed knowledge requirement for the design of signature detection procedures and in doing so re-use existing procedures which have been thoroughly debugged and tested.
引用
收藏
页码:119 / 122
页数:4
相关论文
共 50 条
  • [31] High Performance Dictionary-Based String Matching for Deep Packet Inspection
    Yang, Yi-Hua E.
    Le, Hoang
    Prasanna, Viktor K.
    2010 PROCEEDINGS IEEE INFOCOM, 2010,
  • [32] Fast String Matching with Overlapped Substring Classifier in Deep Packet Inspection Systems
    Zhang Zhikai
    Zhao Youjian
    Yang Guanghui
    Zhang Xiaoping
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [33] A Memory-Efficient Pattern Matching with Hardware-Based Bit-Split String Matchers for Deep Packet Inspection
    Kim, Hyunjin
    Kim, Hong-Sik
    Lee, Jung-Hee
    Ahn, Jin-Ho
    Kang, Sungho
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2010, E93B (02) : 396 - 398
  • [34] A Memory-Efficient Bit-Split Pattern Matching Architecture Using Shared Match Vectors for Deep Packet Inspection
    Kim, HyunJin
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2012, E95B (11) : 3594 - 3596
  • [35] Secured Packet Inspection with Hierarchical Pattern Matching implemented using Incremental Clustering Algorithm
    Sethi, Purna Chandra
    Behera, Prafulla Kumar
    2014 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND APPLICATIONS (ICHPCA), 2014,
  • [36] Another CDFA based Multi-Pattern Matching Algorithm and Architecture for Packet Inspection
    Song, Tian
    Wang, Dongsheng
    2011 20TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN), 2011,
  • [37] Elastic Deep Packet Inspection
    Watson, Bruce W.
    2014 6TH INTERNATIONAL CONFERENCE ON CYBER CONFLICT (CYCON 2014), 2014, : 241 - 253
  • [38] Deep Packet Inspection as a Service
    Bremler-Barr, Anat
    Harchol, Yotam
    Hay, David
    Koral, Yaron
    PROCEEDINGS OF THE 2014 CONFERENCE ON EMERGING NETWORKING EXPERIMENTS AND TECHNOLOGIES (CONEXT'14), 2014, : 271 - 282
  • [39] A Survey on Deep Packet Inspection
    El-Maghraby, Reham Taher
    Abd Elazim, Nada Mostafa
    Bahaa-Eldin, Ayaman M.
    2017 12TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND SYSTEMS (ICCES), 2017, : 188 - 197
  • [40] QCF for deep packet inspection
    Al-hisnawi, Mohammad
    Ahmadi, Mahmood
    IET NETWORKS, 2018, 7 (05) : 346 - 352