Efficient Keyword Matching for Deep Packet Inspection based Network Traffic Classification

被引:0
|
作者
Khandait, Pratibha [1 ]
Hubballi, Neminath [1 ]
Mazumdar, Bodhisatwa [1 ]
机构
[1] Indian Inst Technol Indore, Discipline Comp Sci & Engn, Indore, Madhya Pradesh, India
关键词
Network Traffic Classification; Deep Packet Inspection; String Matching; State Transition Machine;
D O I
10.1109/comsnets48256.2020.9027353
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network traffic classification has a range of applications in network management including QoS and security monitoring. Deep Packet Inspection (DPI) is one of the effective method used for traffic classification. DPI is computationally expensive operation involving string matching between payload and application signatures. Existing traffic classification techniques perform multiple scans of payload to classify the application flows - first scan to extract the words and the second scan to match the words with application signatures. In this paper we propose an approach which can classify network flows with single scan of flow payloads using a heuristic method to achieve a sub-linear search complexity. The idea is to scan few initial bytes of payload and determine potential application signature(s) for subsequent signature matching. We perform experiments with a large dataset containing 171873 network flows and show that it has a good classification accuracy of 98%.
引用
收藏
页数:4
相关论文
共 50 条
  • [21] Fast dynamic pattern matching for deep packet inspection
    Xu Kefu
    Qi Deyu
    Qian Zhengping
    Zheng Weiping
    PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2008, : 802 - 807
  • [22] Cybersecurity and Network Forensics: Analysis of Malicious Traffic towards a Honeynet with Deep Packet Inspection
    Pimenta Rodrigues, Gabriel Arquelau
    Albuquerque, Robson de Oliveira
    Gomes de Deus, Flavio Elias
    de Sousa, Rafael Timoteo, Jr.
    de Oliveira Junior, Gildasio Antonio
    Garcia Villalba, Luis Javier
    Kim, Tai-Hoon
    APPLIED SCIENCES-BASEL, 2017, 7 (10):
  • [23] Using Deep Packet Inspection in Cyber Traffic Analysis
    Deri, Luca
    Fusco, Francesco
    PROCEEDINGS OF THE 2021 IEEE INTERNATIONAL CONFERENCE ON CYBER SECURITY AND RESILIENCE (IEEE CSR), 2021, : 89 - 94
  • [24] A Comparative Study on DFA-Based Pattern Matching for Deep Packet Inspection
    Lenka, Rakesh Kumar
    Ranjan, Prabhat
    2012 THIRD INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION TECHNOLOGY (ICCCT), 2012, : 255 - 260
  • [25] High Performance Dictionary-Based String Matching for Deep Packet Inspection
    Yang, Yi-Hua E.
    Le, Hoang
    Prasanna, Viktor K.
    2010 PROCEEDINGS IEEE INFOCOM, 2010,
  • [26] BlindBox: Deep Packet Inspection over Encrypted Traffic
    Sherry, Justine
    Lan, Chang
    Popa, Raluca Ada
    Ratnasamy, Sylvia
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2015, 45 (04) : 213 - 226
  • [27] BlindBox: Deep Packet Inspection over Encrypted Traffic
    Sherry, Justine
    Lan, Chang
    Popa, Raluca Ada
    Ratnasamy, Sylvia
    SIGCOMM'15: PROCEEDINGS OF THE 2015 ACM CONFERENCE ON SPECIAL INTEREST GROUP ON DATA COMMUNICATION, 2015, : 213 - 226
  • [28] Network Traffic Classification Based on Deep Learning
    Li, Junwei
    Pan, Zhisong
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2020, 14 (11): : 4246 - 4267
  • [29] A Pattern Partitioning Algorithm for Memory-Efficient Parallel String Matching in Deep Packet Inspection
    Kim, HyunJin
    Hong, Hyejeong
    Baek, Dongmyoung
    Kang, Sungho
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2010, E93B (06) : 1612 - 1614
  • [30] Hardware Based Pattern Matching Technique for Packet Inspection of High Speed Network
    Dhanapriya, M.
    Vasanthanayaki, C.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON CONTROL AUTOMATION, COMMUNICATION AND ENERGY CONSERVATION INCACEC 2009 VOLUME II, 2009, : 662 - +