ICMP-Flood-SDN: A Python based machine learning application for ICMP flood DDoS attack detection in software defined networks
Abstract
ICMP-flood-SDN is an artificial intelligence based DDoS detection application that uses support vector machines (SVMs) as a machine learning model for the classification of ICMP flood DDoS traffic in software defined networks. The ICMP-flood-SDN was built using the ICMP-Flood DDoS dataset and Python-based machine learning libraries on Jupiter Notebook. The application utilizes the Mininet emulator, RYU controller, and hping3 tool to create a normal and ICMP flood traffic dataset in software defined network.
Fields of Study & Subjects
Network Security and Intrusion Detection
Software-Defined Networks and 5G
Network Packet Processing and Optimization
Publication details
- Journal / source
- Software Impacts
- Volume
- 27
- Pages
- 100819–100819
- Publication date
- 12 February 2026
- Language
- EN