GithubHelp home page GithubHelp logo

vanlalruata / ddos-attack-detection-and-mitigation-using-deep-neural-network-in-sdn-environment Goto Github PK

View Code? Open in Web Editor NEW
7.0 2.0 0.0 49.08 MB

Computers & Security

Home Page: https://www.sciencedirect.com/science/article/abs/pii/S0167404823005710

Python 100.00%
anomaly-detection ddos ddos-detection deep-learning deep-neural-network dl dnn ids sdn distributed-denial-of-service-attack

ddos-attack-detection-and-mitigation-using-deep-neural-network-in-sdn-environment's Introduction

DDoS attack detection and mitigation using deep neural network in SDN environment

Abstract

In the contemporary digital landscape, the escalating threat landscape of cyber attacks, particularly distributed denial-of-service (DDoS) attacks, has become a paramount concern for network security. This research introduces an innovative approach to DDoS detection leveraging a deep neural network (DNN) architecture rooted in deep learning (DL) principles. The proposed model exhibits a scalable and adaptable framework, enabling meticulous analysis of network traffic data to discern intricate patterns indicative of DDoS attacks. To validate the efficacy of our methodology, rigorous evaluations were conducted using authentic real-world traffic data. The results unequivocally establish the superiority of our DNN-based approach over traditional DDoS detection techniques. This research holds significant promise for bolstering network security, particularly within the dynamic landscape of software-defined network (SDN) environments. The study's findings contribute to the continual refinement and eventual deployment of advanced measures in fortifying digital infrastructure against the evolving threat landscape. Performance metrics, including detection accuracy and loss rates, further emphasize the effectiveness of our approach across different datasets. With detection accuracy rates of 99.98%, 100%, and 99.99% for the InSDN, CICIDS2018, and Kaggle DDoS datasets, respectively, coupled with low loss rates, our DNN-based model demonstrates robust capabilities in mitigating contemporary DDoS threats. This study not only presents a novel DDoS detection approach within SDN infrastructures but also offers insights into practical implications and challenges associated with deploying DNNs in real-world SDN environments. Network security professionals can benefit from the nuanced perspectives provided, contributing to the ongoing discourse on fortifying digital networks against evolving cyber threats.

Journal

Compters and Security https://www.sciencedirect.com/journal/computers-and-security

Publisher

Elsevier

Date of Submission

22nd Sep 2023 | 28th November 2023

Date of First Return for Revision

16th Nov 2023

Article revised

28th Nov 2023

Article accepted for publication

13th Dec 2023

DoI

https://doi.org/10.1016/j.cose.2023.103661

URL

https://www.sciencedirect.com/science/article/abs/pii/S0167404823005710

How to cite

Vanlalruata Hnamte, Ashfaq Ahmad Najar, Hong Nhung-Nguyen, Jamal Hussain, Manohar Naik S, "DDoS attack detection and mitigation using deep neural network in SDN environment," Computers & Security, 103661, ISSN 0167-4048, 2023.

ddos-attack-detection-and-mitigation-using-deep-neural-network-in-sdn-environment's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

ddos-attack-detection-and-mitigation-using-deep-neural-network-in-sdn-environment's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.