Using string matching for deep packet inspection

被引:64
|
作者
Lin, Po-Ching [1 ]
Lin, Ying-Dar [1 ]
Lee, Tsern-Huei
Lai, Yuan-Cheng [1 ,2 ]
机构
[1] Natl Chiao Tung Univ, Dept Comp Sci, Hsinchu, Taiwan
[2] Natl Taiwan Univ Sci & Technol, Dept Informat Management, Taipei, Taiwan
关键词
D O I
10.1109/MC.2008.138
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
String matching has recently proven useful for deep packet inspection (DPI) to detect intrusions, scan for viruses, and filter Internet content. However, the algorithm must still overcome some hurdles, including becoming efficient at multigigabit processing speeds and scaling to handle large volumes of signatures. Before 2001, researchers in packet processing were most interested in longest-prefix matching in the routing table on Internet routers and multifield packet classification in the packet header for firewalls and quality-of- service applications. However, DPI for various signatures is now of greater interest.
引用
收藏
页码:23 / +
页数:7
相关论文
共 50 条
  • [21] A Hardware-Efficient Pattern Matching Architecture Using Process Element Tree for Deep Packet Inspection
    Ahn, Seongyong
    Hong, Hyejeong
    Kim, HyunJin
    Ahn, Jin-Ho
    Baek, Dongmyong
    Kang, Sungho
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2010, E93B (09) : 2440 - 2442
  • [22] Efficient Keyword Matching for Deep Packet Inspection based Network Traffic Classification
    Khandait, Pratibha
    Hubballi, Neminath
    Mazumdar, Bodhisatwa
    [J]. 2020 INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2020,
  • [23] A Multiple Simple Regular Expression Matching Architecture and Coprocessor for Deep Packet Inspection
    Zhang, Wei
    Xue, Yibo
    Wang, Dongsheng
    Song, Tian
    [J]. 2008 13TH ASIA-PACIFIC COMPUTER SYSTEMS ARCHITECTURE CONFERENCE, 2008, : 245 - +
  • [24] A Hybrid CPU/GPU Pattern-Matching Algorithm for Deep Packet Inspection
    Lee, Chun-Liang
    Lin, Yi-Shan
    Chen, Yaw-Chung
    [J]. PLOS ONE, 2015, 10 (10):
  • [25] A Comparative Study on DFA-Based Pattern Matching for Deep Packet Inspection
    Lenka, Rakesh Kumar
    Ranjan, Prabhat
    [J]. 2012 THIRD INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION TECHNOLOGY (ICCCT), 2012, : 255 - 260
  • [26] Deep packet inspection using parallel bloom filters
    Dharmapurikar, S
    Krishnamurthy, P
    Sproull, TS
    Lockwood, JW
    [J]. IEEE MICRO, 2004, 24 (01) : 52 - 61
  • [27] Using Deep Packet Inspection in Cyber Traffic Analysis
    Deri, Luca
    Fusco, Francesco
    [J]. PROCEEDINGS OF THE 2021 IEEE INTERNATIONAL CONFERENCE ON CYBER SECURITY AND RESILIENCE (IEEE CSR), 2021, : 89 - 94
  • [28] Deep Packet Inspection on Commodity Hardware using FastFlow
    Danelutto, M.
    Deri, L.
    De Sensi, D.
    Torquati, M.
    [J]. PARALLEL COMPUTING: ACCELERATING COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2014, 25 : 92 - 99
  • [29] Mobile security using separated deep packet inspection
    Jacoby, Grant A.
    Mosley, Shawn
    [J]. 2008 5TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-3, 2008, : 482 - 487
  • [30] Deep packet inspection using parallel bloom filters
    Dharmapurikar, S
    Krishnamurthy, P
    Sproull, T
    Lockwood, J
    [J]. HOT INTERCONNECTS 11, 2003, : 44 - 51