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...
Autores principales: | , , , , |
---|---|
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 |