Defending SDN against packet injection attacks using deep learning
Anh Tuan Phu, Bo Li, Faheem Ullah, Tanvir Ul Huque, Ranesh Naha, Ali, Babar, Hung Nguyen

TL;DR
This paper introduces deep learning-based detection and mitigation methods for packet injection attacks in SDN, achieving over 99% accuracy and maintaining network functionality during attacks.
Contribution
It develops novel Graph Convolutional Neural Network models for classifying and isolating malicious nodes in SDN, a significant advancement over existing detection techniques.
Findings
Detection accuracy exceeds 99% on various attack types
The approach effectively isolates compromised nodes in real-time
Maintains network operation during attacks
Abstract
The (logically) centralised architecture of the software-defined networks makes them an easy target for packet injection attacks. In these attacks, the attacker injects malicious packets into the SDN network to affect the services and performance of the SDN controller and overflow the capacity of the SDN switches. Such attacks have been shown to ultimately stop the network functioning in real-time, leading to network breakdowns. There have been significant works on detecting and defending against similar DoS attacks in non-SDN networks, but detection and protection techniques for SDN against packet injection attacks are still in their infancy. Furthermore, many of the proposed solutions have been shown to be easily by-passed by simple modifications to the attacking packets or by altering the attacking profile. In this paper, we develop novel Graph Convolutional Neural Network models and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G · Network Security and Intrusion Detection
