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 条
  • [31] Efficient Hybrid Packet Classification in Traffic Control System using Network Processors
    Liu, Yizhen
    Xu, Daxiong
    Mu, Zhixin
    Qin, Jiayi
    [J]. INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER CONTROL : ICACC 2009 - PROCEEDINGS, 2009, : 57 - +
  • [32] Efficient and Fast Traffic Congestion Classification Based on Video Dynamics and Deep Residual Network
    Abdelwahab, Mohamed A.
    Abdel-Nasser, Mohamed
    Taniguchi, Rin-ichiro
    [J]. FRONTIERS OF COMPUTER VISION, 2020, 1212 : 3 - 17
  • [33] Towards Accurate Categorization of Network IP Traffic Using Deep Packet Inspection and Machine Learning
    Aziz, Waqar Ali
    Qureshi, Hassaan Khaliq
    Iqbal, Adnan
    Al-Dulaimi, Anwer
    Al-Rubaye, Saba
    [J]. IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 273 - 278
  • [34] A General Framework for Matching Pattern Hiding in Deep Packet Inspection
    Wen, Jinghang
    Liu, Jia-Nan
    Wu, Axin
    Weng, Jiasi
    [J]. INFORMATION SECURITY APPLICATIONS, 2021, 13009 : 243 - 254
  • [35] Efficient deep packet inspection using String Expression
    Zhang, Shuzhuang
    Luo, Hao
    Fang, Binxing
    [J]. ICIC Express Letters, 2010, 4 (6 B): : 2489 - 2494
  • [36] Efficient packet classification on network processors
    Vlaeminck, Koert
    Stevens, Tim
    de Meerssche, Wim Van
    De Turck, Filip
    Dhoedt, Bart
    Demeester, Piet
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2008, 21 (01) : 51 - 72
  • [37] Efficient Network Packet Signature Matching on GPUs
    Pan, Xiaohui
    [J]. 2013 2ND INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION AND MEASUREMENT, SENSOR NETWORK AND AUTOMATION (IMSNA), 2013, : 219 - 222
  • [38] OD-REM: On-Demand Regular Expression Matching on FPGAs for Efficient Deep Packet Inspection
    Xu, Weihai
    Zhou, Zheng
    Zhang, Jin
    Jiang, Yiming
    Yi, Peng
    [J]. 2023 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, ICFPT, 2023, : 217 - 226
  • [39] Network traffic classification method based on deep forest
    Dai, Jin
    Wang, Tianyu
    Wang, Shaowei
    [J]. Guofang Keji Daxue Xuebao/Journal of National University of Defense Technology, 2020, 42 (04): : 30 - 34
  • [40] 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
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2010, E93B (02) : 396 - 398