Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleArticle metrics
Research Article · Open access · Published 24 May 2023

DDoS Attack Detection Using Enhanced Neural Network Algorithm in Software-Defined Networks

Hema Surendrakumar Dhadhal1 & Paresh P Kotak2

Journal of Computer Science, Volume 19, Issue 6, pp. 749–759 · doi.org/10.3844/jcssp.2023.749.759

5,721 accesses3,173 downloads2 citations (Crossref)Journal metrics
Cite Check for updates

Abstract

With the uncommon advancement of technology and networking, the world today is totally relying on it. The most obvious drawback of this technical progress resulted in several possible dangers. A Distributed Denial of Service (DDoS) attack is one in which a large number of compromised systems work together to prevent service from being provided to the targeted system. Consequently, to protect network servers, attack detection systems must be very effective. The proposed architecture has Software Defined Networks (SDN) which comprise controllers and SFlow agents. According to the article, the anomaly detection of statistical traffic, which is performed on both normal and pathological anomaly traces in the packet header, as well as traffic volume detection, is based on the suggested work provided in this study. The k-means clustering technique is used by the statistical anomaly detection system and the attack alert aggregation system. Low-level attack detection systems are used to generate cluster dissimilar warnings, which are then investigated further. Clusters generate meta-alerts based on the information they have gathered. After that, the report of meta-alerts is sent to the security specialists. The online alert aggregation technique, which is also known as the probabilistic model, is used to identify new assaults on a system. The k-means clustering method is used to improve the quality of the traffic data streams. The Enhanced Neural Network Algorithm (ENNA) is being used to advance the intelligent attack detection system, which is currently under development. It is utilized in open-day controllers to identify attacks with a 99.7% accuracy by using Mininet and the Python simulation tool (ODL). In future work, it is possible to evaluate how the suggested detection method would be used in the event of subnet attacks and its mitigation.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 4.0 International Licence (CC BY 4.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Dhadhal, H. S. & Kotak, P. P. (2023). DDoS Attack Detection Using Enhanced Neural Network Algorithm in Software-Defined Networks. Journal of Computer Science, 19(6), 749–759. https://doi.org/10.3844/jcssp.2023.749.759

Licence
CC BY 4.0
Issue
Volume 19, Issue 6
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
DDoS Attack Detection Using Enhanced Neural Network Algorithm in Software-Defined NetworksJournal of Computer Science · Volume 19, Issue 6 · pp. 749–759 · CC BY 4.0Download