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 条
  • [1] Ultra-High Throughput String Matching for Deep Packet Inspection
    Kennedy, Alan
    Wang, Xiaojun
    Liu, Zhen
    Liu, Bin
    [J]. 2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 399 - 404
  • [2] A Hardware-Based String Matching Using State Transition Compression for Deep Packet Inspection
    Kim, HyunJin
    Lee, Seung-Woo
    [J]. ETRI JOURNAL, 2013, 35 (01) : 154 - 157
  • [3] Robust and Scalable String Pattern Matching for Deep Packet Inspection on Multicore Processors
    Yang, Yi-Hua E.
    Prasanna, Viktor K.
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (11) : 2283 - 2292
  • [4] High Performance Dictionary-Based String Matching for Deep Packet Inspection
    Yang, Yi-Hua E.
    Le, Hoang
    Prasanna, Viktor K.
    [J]. 2010 PROCEEDINGS IEEE INFOCOM, 2010,
  • [5] Fast String Matching with Overlapped Substring Classifier in Deep Packet Inspection Systems
    Zhang Zhikai
    Zhao Youjian
    Yang Guanghui
    Zhang Xiaoping
    [J]. 2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [6] A Byte-Filtered String Matching Algorithm for Fast Deep Packet Inspection
    Huang, Kun
    Zhang, Dafang
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 2073 - +
  • [7] A Pattern Partitioning Algorithm for Memory-Efficient Parallel String Matching in Deep Packet Inspection
    Kim, HyunJin
    Hong, Hyejeong
    Baek, Dongmyoung
    Kang, Sungho
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2010, E93B (06) : 1612 - 1614
  • [8] DSM: Delayed Signature Matching in Deep Packet Inspection
    Zeng, Yingpei
    Guo, Shanqing
    Wu, Ting
    Zheng, Qiuhua
    [J]. SYMMETRY-BASEL, 2020, 12 (12): : 1 - 22
  • [9] Fast dynamic pattern matching for deep packet inspection
    Xu Kefu
    Qi Deyu
    Qian Zhengping
    Zheng Weiping
    [J]. PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2008, : 802 - 807
  • [10] Network Packet Filtering and Deep Packet Inspection Hybrid Mechanism for IDS Early Packet Matching
    Trabelsi, Zouheir
    Zeidan, Safaa
    Masud, Mohammad M.
    [J]. IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS IEEE AINA 2016, 2016, : 808 - 815