Deep packet inspection tools and techniques in commodity platforms: Challenges and trends

被引:38
|
作者
Antonello, Rafael [1 ]
Fernandes, Stenio [1 ]
Kamienski, Carlos [2 ]
Sadok, Djamel [1 ]
Kelner, Judith [1 ]
Godor, Istvan [3 ]
Szabo, Geza [3 ]
Westholm, Tord [4 ]
机构
[1] Univ Fed Pernambuco, Recife, PE, Brazil
[2] Fed Univ ABC, Sao Paulo, Brazil
[3] Ericsson Traff Lab, Budapest, Hungary
[4] Ericsson Res, Kista, Sweden
关键词
Deep packet inspection; Traffic Identification; Internet profiling; ARCHITECTURE;
D O I
10.1016/j.jnca.2012.07.010
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Deep packet inspection (DPI) helps Internet service providers in efforts to profile networked applications. By relying on DPI systems, Internet service providers may apply different charging policies, traffic shaping, or offer quality of service (QoS) guarantees to selected users or applications. As critical network services rely on the precise characterization of network flows, building agile and efficient DPI systems has recently become an important research topic. In this paper, we present a comprehensive literature review on the tools and techniques necessary to develop modern DPI systems. We provide the essential technical background material and examine the current body of research in DPI engines' optimization for commodity platforms. Then we discuss current research challenges and present guidelines for building high performance DPI systems. (c) 2012 Elsevier Ltd. All rights
引用
收藏
页码:1863 / 1878
页数:16
相关论文
共 50 条
  • [1] 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
  • [2] Deep Packet Inspection in Residential Gateways and Routers: Issues and Challenges
    Shankar, Subramanian Shiva
    Lin PinXing
    Herkersdorf, Andreas
    [J]. 2014 14TH INTERNATIONAL SYMPOSIUM ON INTEGRATED CIRCUITS (ISIC), 2014, : 560 - 563
  • [3] A Survey on Regular Expression Matching for Deep Packet Inspection: Applications, Algorithms, and Hardware Platforms
    Xu, Chengcheng
    Chen, Shuhui
    Su, Jinshu
    Yiu, S. M.
    Hui, Lucas C. K.
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2016, 18 (04): : 2991 - 3029
  • [4] Deep Packet Inspection through Virtual Platforms using System-on-Chip FPGAs
    Leon, Raquel
    Dominguez, Adrian
    Carballo, Pedro P.
    Nunez, Antonio
    [J]. 2019 XXXIV CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS (DCIS), 2019,
  • [5] Deep Packet Inspection as a Service
    Bremler-Barr, Anat
    Harchol, Yotam
    Hay, David
    Koral, Yaron
    [J]. PROCEEDINGS OF THE 2014 CONFERENCE ON EMERGING NETWORKING EXPERIMENTS AND TECHNOLOGIES (CONEXT'14), 2014, : 271 - 282
  • [6] Elastic Deep Packet Inspection
    Watson, Bruce W.
    [J]. 2014 6TH INTERNATIONAL CONFERENCE ON CYBER CONFLICT (CYCON 2014), 2014, : 241 - 253
  • [7] A Survey on Deep Packet Inspection
    El-Maghraby, Reham Taher
    Abd Elazim, Nada Mostafa
    Bahaa-Eldin, Ayaman M.
    [J]. 2017 12TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND SYSTEMS (ICCES), 2017, : 188 - 197
  • [8] QCF for deep packet inspection
    Al-hisnawi, Mohammad
    Ahmadi, Mahmood
    [J]. IET NETWORKS, 2018, 7 (05) : 346 - 352
  • [9] Trends and challenges in commodity markets
    Chenavaz, Regis
    Schalck, Christophe
    [J]. RESEARCH IN INTERNATIONAL BUSINESS AND FINANCE, 2015, 33 : 287 - 289
  • [10] Packet processing and data plane program verification: A survey with tools, techniques, and challenges
    Akarte, Harishchandra A. A.
    Yadav, Dharmendra K. K.
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2023, 36 (14)