Cargando…

Review of Botnet Attack Detection in SDN-Enabled IoT Using Machine Learning

The orchestration of software-defined networks (SDN) and the internet of things (IoT) has revolutionized the computing fields. These include the broad spectrum of connectivity to sensors and electronic appliances beyond standard computing devices. However, these networks are still vulnerable to botn...

Descripción completa

Detalles Bibliográficos
Autores principales: Negera, Worku Gachena, Schwenker, Friedhelm, Debelee, Taye Girma, Melaku, Henock Mulugeta, Ayano, Yehualashet Megeresa
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9787631/
https://www.ncbi.nlm.nih.gov/pubmed/36560204
http://dx.doi.org/10.3390/s22249837
_version_ 1784858558306713600
author Negera, Worku Gachena
Schwenker, Friedhelm
Debelee, Taye Girma
Melaku, Henock Mulugeta
Ayano, Yehualashet Megeresa
author_facet Negera, Worku Gachena
Schwenker, Friedhelm
Debelee, Taye Girma
Melaku, Henock Mulugeta
Ayano, Yehualashet Megeresa
author_sort Negera, Worku Gachena
collection PubMed
description The orchestration of software-defined networks (SDN) and the internet of things (IoT) has revolutionized the computing fields. These include the broad spectrum of connectivity to sensors and electronic appliances beyond standard computing devices. However, these networks are still vulnerable to botnet attacks such as distributed denial of service, network probing, backdoors, information stealing, and phishing attacks. These attacks can disrupt and sometimes cause irreversible damage to several sectors of the economy. As a result, several machine learning-based solutions have been proposed to improve the real-time detection of botnet attacks in SDN-enabled IoT networks. The aim of this review is to investigate research studies that applied machine learning techniques for deterring botnet attacks in SDN-enabled IoT networks. Initially the first major botnet attacks in SDN-IoT networks have been thoroughly discussed. Secondly a commonly used machine learning techniques for detecting and mitigating botnet attacks in SDN-IoT networks are discussed. Finally, the performance of these machine learning techniques in detecting and mitigating botnet attacks is presented in terms of commonly used machine learning models’ performance metrics. Both classical machine learning (ML) and deep learning (DL) techniques have comparable performance in botnet attack detection. However, the classical ML techniques require extensive feature engineering to achieve optimal features for efficient botnet attack detection. Besides, they fall short of detecting unforeseen botnet attacks. Furthermore, timely detection, real-time monitoring, and adaptability to new types of attacks are still challenging tasks in classical ML techniques. These are mainly because classical machine learning techniques use signatures of the already known malware both in training and after deployment.
format Online
Article
Text
id pubmed-9787631
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-97876312022-12-24 Review of Botnet Attack Detection in SDN-Enabled IoT Using Machine Learning Negera, Worku Gachena Schwenker, Friedhelm Debelee, Taye Girma Melaku, Henock Mulugeta Ayano, Yehualashet Megeresa Sensors (Basel) Review The orchestration of software-defined networks (SDN) and the internet of things (IoT) has revolutionized the computing fields. These include the broad spectrum of connectivity to sensors and electronic appliances beyond standard computing devices. However, these networks are still vulnerable to botnet attacks such as distributed denial of service, network probing, backdoors, information stealing, and phishing attacks. These attacks can disrupt and sometimes cause irreversible damage to several sectors of the economy. As a result, several machine learning-based solutions have been proposed to improve the real-time detection of botnet attacks in SDN-enabled IoT networks. The aim of this review is to investigate research studies that applied machine learning techniques for deterring botnet attacks in SDN-enabled IoT networks. Initially the first major botnet attacks in SDN-IoT networks have been thoroughly discussed. Secondly a commonly used machine learning techniques for detecting and mitigating botnet attacks in SDN-IoT networks are discussed. Finally, the performance of these machine learning techniques in detecting and mitigating botnet attacks is presented in terms of commonly used machine learning models’ performance metrics. Both classical machine learning (ML) and deep learning (DL) techniques have comparable performance in botnet attack detection. However, the classical ML techniques require extensive feature engineering to achieve optimal features for efficient botnet attack detection. Besides, they fall short of detecting unforeseen botnet attacks. Furthermore, timely detection, real-time monitoring, and adaptability to new types of attacks are still challenging tasks in classical ML techniques. These are mainly because classical machine learning techniques use signatures of the already known malware both in training and after deployment. MDPI 2022-12-14 /pmc/articles/PMC9787631/ /pubmed/36560204 http://dx.doi.org/10.3390/s22249837 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Review
Negera, Worku Gachena
Schwenker, Friedhelm
Debelee, Taye Girma
Melaku, Henock Mulugeta
Ayano, Yehualashet Megeresa
Review of Botnet Attack Detection in SDN-Enabled IoT Using Machine Learning
title Review of Botnet Attack Detection in SDN-Enabled IoT Using Machine Learning
title_full Review of Botnet Attack Detection in SDN-Enabled IoT Using Machine Learning
title_fullStr Review of Botnet Attack Detection in SDN-Enabled IoT Using Machine Learning
title_full_unstemmed Review of Botnet Attack Detection in SDN-Enabled IoT Using Machine Learning
title_short Review of Botnet Attack Detection in SDN-Enabled IoT Using Machine Learning
title_sort review of botnet attack detection in sdn-enabled iot using machine learning
topic Review
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9787631/
https://www.ncbi.nlm.nih.gov/pubmed/36560204
http://dx.doi.org/10.3390/s22249837
work_keys_str_mv AT negeraworkugachena reviewofbotnetattackdetectioninsdnenablediotusingmachinelearning
AT schwenkerfriedhelm reviewofbotnetattackdetectioninsdnenablediotusingmachinelearning
AT debeleetayegirma reviewofbotnetattackdetectioninsdnenablediotusingmachinelearning
AT melakuhenockmulugeta reviewofbotnetattackdetectioninsdnenablediotusingmachinelearning
AT ayanoyehualashetmegeresa reviewofbotnetattackdetectioninsdnenablediotusingmachinelearning