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 条
  • [41] A Survey on Regular Expression Matching for Deep Packet Inspection: Applications, Algorithms, and Hardware Platforms
    Xu, Chengcheng
    Chen, Shuhui
    Su, Jinshu
    Yiu, S. M.
    Hui, Lucas C. K.
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2016, 18 (04): : 2991 - 3029
  • [42] StriD2FA: Scalable Regular Expression Matching for Deep Packet Inspection
    Wang, Xiaofei
    Jiang, Junchen
    Tang, Yi
    Liu, Bin
    Wang, Xiaojun
    2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [43] Module-Based Finite Automata: A Scalable and Memory-Efficient Architecture for Multi-pattern Matching in Deep Packet Inspection
    Jiang, Junchen
    Tang, Yi
    Wang, Xiaofei
    Liu, Bin
    COMMUNICATION AND NETWORKING, 2009, 56 : 149 - +
  • [44] Regular expression matching for reconfigurable packet inspection
    Bispo, Joao
    Sourdis, Ioannis
    Cardoso, Joao M. P.
    Vassiliadis, Stamatis
    2006 IEEE INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2006, : 119 - 126
  • [45] Accelerating VNF-based Deep Packet Inspection with the use of GPUs
    Araujo, Igor M.
    Natalino, Carlos
    Santana, Adamo L.
    Cardoso, Diego L.
    2018 20TH ANNIVERSARY INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS (ICTON), 2018,
  • [46] Context Sensitive and Secure Parser Generation for Deep Packet Inspection of Binary Protocols
    ElShakankiry, Ali
    Dean, Thomas
    2017 15TH ANNUAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2017, : 77 - 86
  • [47] Plumb the depths of deep packet inspection
    NETRONOME
    Electron. Des., 2009, 16 (47-50):
  • [48] Deep Packet Inspection in Firewall Clusters
    Hamilton, Robert
    Gray, Wayne
    Sibanda, Clifford
    Kandasamy, Subbiah
    Kirner, Raimund
    Tsokanos, Athanasios
    2020 28TH TELECOMMUNICATIONS FORUM (TELFOR), 2020, : 121 - 124
  • [49] Parallelizing Deep Packet Inspection on GPU
    Ramesh, Meera
    Jeon, Hyeran
    2018 IEEE FOURTH INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING SERVICE AND APPLICATIONS (IEEE BIGDATASERVICE 2018), 2018, : 248 - 253
  • [50] O3FA: A Scalable Finite Automata-based Pattern Matching Engine for Out-of-Order Deep Packet Inspection
    Yu, Xiaodong
    Feng, Wu-Chun
    Yao, Danfeng
    Becchi, Michela
    PROCEEDINGS OF THE 2016 SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS (ANCS'16), 2016, : 1 - 11