Enhancing Network Security in IoT Applications through DDoS Attack Detection Using ML

  • Salama A
  • Mohamed M
  • AbdElhalim E
N/ACitations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

A significant issue that affects contemporary network infrastructures is the Distributed Denial of Service (DDoS) attack, which presents serious dangers to organizations, people, and even governments. By flooding a target server, network, or website with deceptive traffic, this kind of cyberattack seeks to prevent it from providing services to legitimate users. For those in charge of maintaining network security, the prevalence and sophistication of these attacks have both grown significantly. DDoS attacks have the potential to lead to significant financial losses and service interruptions. Anomaly-based systems, traffic filtering, and Machine Learning (ML) algorithms are employed to spot them and lessen the effects of their influence. To successfully defend against DDoS attacks, it's imperative to have a proactive attitude and keep up with new security risks. In this study, the CICDDoS 2019 dataset was used to train and evaluate different ML algorithms, including Stochastic Gradient Boosting (SGB), Decision Tree (DT), K Nearest Neighbour (K-NN), Naive Bayes (NB), Support Vector Machine (SVM), and Logistic Regression (LR). The results showed that all the ML algorithms effectively detected DDoS attacks with high accuracy, precision, and recall. However, the SVM algorithm outperformed the other techniques, achieving the highest accuracy =0.99%.

Cite

CITATION STYLE

APA

Salama, A. M., Mohamed, M. A., & AbdElhalim, E. (2024). Enhancing Network Security in IoT Applications through DDoS Attack Detection Using ML. Mansoura Engineering Journal, 49(3). https://doi.org/10.58491/2735-4202.3181

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free