Litcius/Paper detail

Feature-based real-time distributed denial of service detection in SDN using machine learning and Spark

Sama Salam Samaan, Hassan Awheed Jeiad

2023Bulletin of Electrical Engineering and Informatics19 citationsDOIOpen Access PDF

Abstract

Recently, software defined networking (SDN) has been deployed extensively in diverse practical domains, providing a new direction in network management by separating the control plane from the data plane. Nevertheless, SDN is vulnerable to distributed denial of service (DDoS) attacks resulting from its centralized controller. Several studies have been suggested to address the DDoS attacks in SDN utilizing machine learning approaches. However, these approaches are resource-intensive and cause performance degradation since they cannot perform effectively in large-scale SDN networks that generate vast traffic statistics. To handle all these challenges, we build a DDoS attack detection model in SDN using Spark as a big data tool to overcome the limitations of conventional data processing methods. Four machine learning algorithms are employed. The decision tree (DT) is elected to be used for real-time deployment based on the performance results, which indicates that it has the best accuracy of 0.936. The model performance is compared with state-of-the-art and shows an overall better performance.

Topics & Concepts

Denial-of-service attackComputer scienceSoftware-defined networkingForwarding planeSPARK (programming language)Machine learningDistributed computingArtificial intelligenceSoftware deploymentController (irrigation)Big dataComputer networkData miningOperating systemThe InternetBiologyAgronomyProgramming languageNetwork packetSoftware-Defined Networks and 5GNetwork Security and Intrusion DetectionInternet Traffic Analysis and Secure E-voting