arrow
Return

Attack detection analysis in software-defined networks using various machine learning method

delete2023-05-01
delete12
PRE
AI
Y
Yonghong Wang
M
Mazeyanti Mohd Ariffin
M
Masoumeh Abolfathi
A
Abdulmajeed Alqhatani
L
Laila Almutairi
DOI:10.1016/j.compeleceng.2023.108655delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The Software-Defined Network (SDN) provides a more flexible and effectively managed network design for next-generation networking. Network managers can easily manage and regulate the entire network using its programmable central controller architecture. This central controller serves as the focal point for numerous attack vectors due to its centralized structure. However, Distributed Denial of Service (DDoS) attacks against the SDN is the most prominent. The goal of this project is to use a machine learning method to categorize SDN traffic as either attack or normal traffic. Next, the Feature Selection method, such as the Filter-based Fisher score method, Wrapper-based method, and analysis of variables (ANOVA) f-test, is used for finely-granulated detection. Then, a rule-based detection method using the Renyi joint entropy algorithm is employed to detect DDoS attacks on SDN controllers. We manage a public DDoS attack SDN Dataset with 23 attributes overall. The dataset includes normal and attack traffic for the Internet Control Message Protocol (ICMP), User Datagram Protocol (UDP), and Transmission Control Protocol (TCP). Except for attributes that specify the target and source machines, the dataset, which contains more than 100,000 recordings, has statistical features such as byte count, duration sec, packet rate, and packet per flow. In the classification process, many classifiers such as Artificial Neural Network (ANN), XGBoost (XGB), Support Vector Machine (SVM), and k-Nearest Neighbor (k-NN) were used. The test results demonstrated the efficacy and efficiency of the suggested strategy using the analysis of variables (ANOVA), which performed better than competing methods across a range of evaluation parameters.
Keywords:
Software denied networking
Renyi joint entropy algorithm
Attack detection
DDoS
Machine learning
Deep learning
Feature selection

Journal

C
Computers and Electrical Engineering
IF:
4.9
Papers:
6.7K
Citations:
1.3W

Organization

University of Colorado System cover
University of Colorado System
Scholars:
6.3W
Papers: 5.5W
Citations: 1.8K
X
Xinzhou Teachers University
Scholars:
411
Papers: 259
Citations: 319
N
Najran University
Scholars:
2.4K
Papers: 2.7K
Citations: 3.3K
U
University of Colorado Denver
Scholars:
5.3K
Papers: 4.2K
Citations: 10
U
Universiti Teknologi Petronas
Scholars:
5.4K
Papers: 4.6K
Citations: 5.9K
researcher View more organizations