Payload-Based Packet Classification and Its Applications in Packet Forwarding Pipeline

被引:0
|
作者
Seridi, Mohammed Fekhreddine [1 ]
机构
[1] Eotvos Lorand Univ, Pazmany Peter Stny 1-C, H-1117 Budapest, Hungary
关键词
Protocol identification; Application identification; Packet classification; Payload-based; SDN; P4; Programable data plane;
D O I
10.1007/978-3-030-00063-9_37
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the number of protocols and applications is increasing, the need for accurate and dynamic identification methods becomes crucial for many applications such as security and QoS. The SDN and programable data plane architectures changed the way of designing the network and how to implement networking functions. In our work we will use that advance in the architecture to solve the challenge of packet classification. Although there are other payload-based techniques that tackle this problem, but each method has some limitations and it is used in specific scenarios and usually compromise some advantages over some others. The main approaches are either using regular expressions, statistical properties, or some app signature extracted by complex natural language processing techniques. Our approach is aimed to be fast, simple, easy to be implemented, accurate and learn new protocols. To achieve this, we introduced a new approach of keyword generation based on (position, byte) model which insures the uniqueness, in which a protocol is not defined by the statistical properties of the first few bytes of the packets and not all the first few bytes are used. Our work currently is in its mid-stage and it is promising technique that will reduce the complexity and processing time and achieve higher order of accuracy.
引用
收藏
页码:402 / 412
页数:11
相关论文
共 50 条
  • [1] Fast IP packet forwarding and classification
    O'Reilly, P
    [J]. IEEE NETWORK, 2001, 15 (02): : 2 - 2
  • [2] A Survey of Payload-Based Traffic Classification Approaches
    Finsterbusch, Michael
    Richter, Chris
    Rocha, Eduardo
    Mueller, Jean-Alexander
    Haenssgen, Klaus
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (02): : 1135 - 1156
  • [3] FLOW CACHING EFFECTIVENESS IN PACKET FORWARDING APPLICATIONS
    Czekaj, Maciej
    Jamro, Ernest
    [J]. COMPUTER SCIENCE-AGH, 2019, 20 (02): : 145 - 163
  • [4] Pattern Matching of Packet Payload for Network Traffic Classification
    Choi, Kwangjin
    Choi, Jun Kyun
    [J]. 2006 THE JOINT INTERNATIONAL CONFERENCE ON OPTICAL INTERNET (COIN) AND NEXT GENERATION NETWORK (NGNCON), 2006, : 394 - 396
  • [5] Lightweight, payload-based traffic classification: An experimental evaluation
    Risso, F.
    Baldi, M.
    Morandi, O.
    Baldini, A.
    Monclus, P.
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, : 5869 - +
  • [6] An improved payload-based anomaly detector for web applications
    Jin, Xiaohui
    Cui, Baojiang
    Li, Dong
    Cheng, Zishuai
    Yin, Congxin
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 106 : 111 - 116
  • [7] A Packet Forwarding Controller for Mobile IP-based Networks with Packet Buffering
    Lee, Seung Beom
    Hur, Kyeong
    Park, Jongsun
    Eom, Doo-Seop
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2009, 55 (03) : 1344 - 1350
  • [8] A Traffic Classification Method Based on Packet Transport Layer Payload by Ensemble Learning
    Xu, Luyang
    Zhou, Xu
    Ren, Yongmao
    Qin, Yifang
    [J]. 2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2019, : 437 - 442
  • [9] Packet Forwarding Based on Reachability Information for VANETs
    Lee, Woosin
    Lee, Hyukjoon
    Lee, Hyungkeun
    Kim, Keecheon
    [J]. INFORMATION NETWORKING: TOWARDS UBIQUITOUS NETWORKING AND SERVICES, 2008, 5200 : 305 - +
  • [10] DPDK-based Improvement of Packet Forwarding
    Bi, Hao
    Wang, Zhao-Hun
    [J]. 3RD ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND APPLICATIONS (ITA 2016), 2016, 7