Fast Multi-Pattern Matching Algorithm on Compressed Network Traffic

被引:2
|
作者
Peng, Hao [1 ]
Li, Jianxin [1 ]
Li, Bo [1 ]
Arif, M. Hassan [1 ]
机构
[1] Beihang Univ, Sch Comp Sci & Engn, Beijing 100191, Peoples R China
关键词
compressed network traffic; network security; multiple pattern matching; skip scanning; depth of boundary;
D O I
10.1109/CC.2016.7489982
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Pattern matching is a fundamental approach to detect malicious behaviors and information over Internet, which has been gradually used in high-speed network traffic analysis. However, there is a performance bottleneck for multi-pattern matching on online compressed network traffic(CNT), this is because malicious and intrusion codes are often embedded into compressed network traffic. In this paper, we propose an online fast and multi-pattern matching algorithm on compressed network traffic (FMMCN). FMMCN employs two types of jumping, i.e. jumping during sliding window and a string jump scanning strategy to skip unnecessary compressed bytes. Moreover, FMMCN has the ability to efficiently process multiple large volume of networks such as HTTP traffic, vehicles traffic, and other Internet-based services. The experimental results show that FMMCN can ignore more than 89.5% of bytes, and its maximum speed reaches 176.470MB/s in a mid-range switches device, which is faster than the current fastest algorithm ACCH by almost 73.15 MB/s.
引用
收藏
页码:141 / 150
页数:10
相关论文
共 50 条
  • [41] An Efficient Adaptive Architecture for Multi-pattern Matching
    Peng Z.
    Wang Y.
    Hu L.
    Jing Z.
    Wang, Yuping (ywang@xidian.edu.cn), 2018, Computer Society of the Republic of China (29) : 112 - 128
  • [42] High Efficient Multi-pattern URL Matching Algorithm Based on HTTP Protocol
    Zeng, Ping
    Tan, Qingping
    Cao, Wei
    Huang, Teng
    2015 FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT2015), 2015, : 1039 - 1043
  • [43] Multi-pattern Matching Algorithm with Wildcards Based on Euclidean Distance and Hash Function
    Saif, Ahmed Abdo Farhan
    Hu, Liang
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2016, PT I, 2016, 9786 : 334 - 344
  • [44] High-Performance Multi-Pattern Matching Structure in Hardware Network Firewall
    Wang Jie
    Ji Zhen-zhou
    Hu Ming-zeng
    AIC '09: PROCEEDINGS OF THE 9TH WSEAS INTERNATIONAL CONFERENCE ON APPLIED INFORMATICS AND COMMUNICATIONS: RECENT ADVANCES IN APPLIED INFORMAT AND COMMUNICATIONS, 2009, : 187 - +
  • [45] Fast multi-pattern motion estimation algorithm based on quantum clonal selection
    School of Computer Science, Beijing University of Posts and Telecommunications, Beijing 100876, China
    不详
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2008, 30 (10): : 2311 - 2314
  • [46] A multi-pattern hash-binary hybrid algorithm for URL matching in the HTTP protocol
    Zeng, Ping
    Tan, Qingping
    Meng, Xiankai
    Shao, Zeming
    Xie, Qinzheng
    Yan, Ying
    Cao, Wei
    Xu, Jianjun
    PLOS ONE, 2017, 12 (04):
  • [47] Application of Set-based Multi-pattern Matching Algorithm for Intrusion Detection System
    Cao, Bin
    Lan, Hua
    Shen, Xuanjing
    Qian, Qingji
    2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL III, PROCEEDINGS, 2008, : 706 - 710
  • [48] An Information Retrieval Algorithm for Accounting Internal Audit Using Multi-Pattern Similarity Matching
    Ma, Chunguang
    Bei, Hongjun
    Chen, Guihua
    Gao, Jianhui
    MOBILE INFORMATION SYSTEMS, 2022, 2022
  • [49] An improved multi-pattern matching algorithms in intrusion detection
    Cheng Ke-qin
    Deng Lin
    Wang Hui
    2013 FIFTH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA 2013), 2013, : 203 - 205
  • [50] Trie Compression for GPU Accelerated Multi-Pattern Matching
    Bellekens, Xavier
    Seeam, Amar
    Tachtatzis, Christos
    Atkinson, Robert
    NINTH INTERNATIONAL CONFERENCES ON PERVASIVE PATTERNS AND APPLICATIONS (PATTERNS 2017), 2017, : 93 - 96