Decision Tree Based IoT Attack Detection in Programmable Data Plane Using P4 Language

被引:0
|
作者
Poddar, Rahul [1 ]
Babu, Hari [1 ]
机构
[1] Birla Inst Technol & Sci Pilani, Dept Comp Sci & Informat Syst, Pilani, Rajasthan, India
来源
ADVANCED INFORMATION NETWORKING AND APPLICATIONS, AINA-2022, VOL 2 | 2022年 / 450卷
关键词
D O I
10.1007/978-3-030-99587-4_57
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) is a massively growing domain. With this the threats are also growing. Software Defined Networking (SDNs) is an emerging architecture which separates the control plane and the data plane of a network. It is being put to practice in networks around the world to mitigate issues. With growing heterogeneity in IoT protocols, it is cumbersome and costly to use SDNs. The Programming Protocol-independent Packet Processors (P4) is an open source, domain-specific programming language for network devices, specifying how data plane devices (switches, routers, NICs, filters, etc.) process packets. To overcome the challenges of IoT, P4 language is ideal as it provides flexibility for programming the data plane. We propose a light and fast approach to use decision tree to detect attacks from network traces and form small header fields to implement high accuracy attack detection in the programmable data plane using the P4 language.
引用
收藏
页码:671 / 683
页数:13
相关论文
共 50 条
  • [1] HyPer4: Using P4 to Virtualize the Programmable Data Plane
    Hancock, David
    van der Merwe, Jacobus
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON EMERGING NETWORKING EXPERIMENTS AND TECHNOLOGIES (CONEXT'16), 2016, : 35 - 49
  • [2] Binary Neural Network with P4 on Programmable Data Plane
    Luo, Junming
    Liu, Waixi
    Tan, Miaoquan
    Chen, Haosen
    2022 18TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING, MSN, 2022, : 960 - 965
  • [3] WP4: A P4 Programmable IEEE 802.11 Data Plane
    Zanna, Paul
    Radcliffe, Pj
    Kumar, Dinesh
    2020 30TH INTERNATIONAL TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ITNAC), 2020, : 143 - 148
  • [4] A Survey on Rerouting Techniques with P4 Programmable Data Plane Switches
    Mazloum, Ali
    Kfoury, Elie
    Gomez, Jose
    Crichigno, Jorge
    COMPUTER NETWORKS, 2023, 230
  • [5] DWT in P4: Periodicity Detection in the Data Plane
    Huaytalla, Briggette R.
    Jacobs, Arthur S.
    Silva, Marcus V. B.
    Carvalho, Fabricio B.
    Ferreira, Ronaldo A.
    Willinger, Walter
    Granville, Lisandro Z.
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 6343 - 6348
  • [6] On DGA Detection and Classification Using P4 Programmable Switches
    AlSabeh, Ali
    Friday, Kurt
    Kfoury, Elie
    Crichigno, Jorge
    Bou-Harb, Elias
    COMPUTERS & SECURITY, 2024, 145
  • [7] LSTM-NB: DoS Attack Detection On SDN With P4 Programmable Dataplane
    Heggi, Sya Raihan
    Sukarno, Parman
    Mugitama, Satria Akbar
    2022 INTERNATIONAL CONFERENCE ON ADVANCED CREATIVE NETWORKS AND INTELLIGENT SYSTEMS, ICACNIS, 2022, : 37 - 42
  • [8] Machine-learning-assisted DDoS attack detection with P4 language
    Musumeci, Francesco
    Ionata, Valentina
    Paolucci, Francesco
    Cugini, Filippo
    Tornatore, Massimo
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [9] EXCLF: A LDoS attack detection & mitigation model based on programmable data plane☆ ☆
    Tang, Dan
    Cao, Hongbo
    Zhang, Jiliang
    Qin, Zheng
    Liang, Wei
    Ma, Xiaopu
    COMPUTER NETWORKS, 2024, 252
  • [10] An Exhaustive Survey on P4 Programmable Data Plane Switches: Taxonomy, Applications, Challenges, and Future Trends
    Kfoury, Elie F.
    Crichigno, Jorge
    Bou-Harb, Elias
    IEEE ACCESS, 2021, 9 : 87094 - 87155