Performance comparison of machine learning classifiers for DDOS detection and mitigation on software defined networks

Software Defined Networks (SDN) is an emerging network with better network management through the separation of Control logic and data forwarding elements. Several emerging networks, including the Internet of Things, Wireless Body Area Networks, and Blockchain, are incorporating SDN technology to im...

Full description

Saved in:
Bibliographic Details
Main Authors: Isyaku, Babangida, Abu Bakar, Kamalrulnizam, Ali, Muhammad Salisu, Yusuf, Muhammed Nura
Format: Conference or Workshop Item
Published: 2023
Subjects:
Online Access:http://eprints.utm.my/107683/
http://dx.doi.org/10.1109/I2CACIS57635.2023.10193601
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Malaysia
id my.utm.107683
record_format eprints
spelling my.utm.1076832024-09-25T07:51:44Z http://eprints.utm.my/107683/ Performance comparison of machine learning classifiers for DDOS detection and mitigation on software defined networks Isyaku, Babangida Abu Bakar, Kamalrulnizam Ali, Muhammad Salisu Yusuf, Muhammed Nura QA75 Electronic computers. Computer science Software Defined Networks (SDN) is an emerging network with better network management through the separation of Control logic and data forwarding elements. Several emerging networks, including the Internet of Things, Wireless Body Area Networks, and Blockchain, are incorporating SDN technology to improve resource management, thereby speeding up network innovation. The increasing number of internet-connected devices and the growing number of online applications pose various security concerns. SDN suffered various security threats due to centralized network architecture and limited memory space in the switch Flowtable. Distributed Denial of Service (DDOS) attacks is among the severe security threats that flood the precious switch Flowtable with massive flows to hijack the network. Several machine-learning DDOS attack detection has been proposed to mitigate such threats. However, the choice of effective machine learning algorithms with high accuracy and short prediction and learning time is paramount. This study analyses the performance of eight machine-learning algorithms for DDOS detection and mitigation in SDN. On average, Decision Tree (DT) and Random Forest have the highest accuracy with 99.86%, respectively. Naive Bayes has a minimal prediction time of 144.511 seconds, while DT has the shortest learning time of 22229 seconds. 2023 Conference or Workshop Item PeerReviewed Isyaku, Babangida and Abu Bakar, Kamalrulnizam and Ali, Muhammad Salisu and Yusuf, Muhammed Nura (2023) Performance comparison of machine learning classifiers for DDOS detection and mitigation on software defined networks. In: 2023 IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS), 17 June 2023-17 June 2023, Shah Alam, Malaysia. http://dx.doi.org/10.1109/I2CACIS57635.2023.10193601
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Isyaku, Babangida
Abu Bakar, Kamalrulnizam
Ali, Muhammad Salisu
Yusuf, Muhammed Nura
Performance comparison of machine learning classifiers for DDOS detection and mitigation on software defined networks
description Software Defined Networks (SDN) is an emerging network with better network management through the separation of Control logic and data forwarding elements. Several emerging networks, including the Internet of Things, Wireless Body Area Networks, and Blockchain, are incorporating SDN technology to improve resource management, thereby speeding up network innovation. The increasing number of internet-connected devices and the growing number of online applications pose various security concerns. SDN suffered various security threats due to centralized network architecture and limited memory space in the switch Flowtable. Distributed Denial of Service (DDOS) attacks is among the severe security threats that flood the precious switch Flowtable with massive flows to hijack the network. Several machine-learning DDOS attack detection has been proposed to mitigate such threats. However, the choice of effective machine learning algorithms with high accuracy and short prediction and learning time is paramount. This study analyses the performance of eight machine-learning algorithms for DDOS detection and mitigation in SDN. On average, Decision Tree (DT) and Random Forest have the highest accuracy with 99.86%, respectively. Naive Bayes has a minimal prediction time of 144.511 seconds, while DT has the shortest learning time of 22229 seconds.
format Conference or Workshop Item
author Isyaku, Babangida
Abu Bakar, Kamalrulnizam
Ali, Muhammad Salisu
Yusuf, Muhammed Nura
author_facet Isyaku, Babangida
Abu Bakar, Kamalrulnizam
Ali, Muhammad Salisu
Yusuf, Muhammed Nura
author_sort Isyaku, Babangida
title Performance comparison of machine learning classifiers for DDOS detection and mitigation on software defined networks
title_short Performance comparison of machine learning classifiers for DDOS detection and mitigation on software defined networks
title_full Performance comparison of machine learning classifiers for DDOS detection and mitigation on software defined networks
title_fullStr Performance comparison of machine learning classifiers for DDOS detection and mitigation on software defined networks
title_full_unstemmed Performance comparison of machine learning classifiers for DDOS detection and mitigation on software defined networks
title_sort performance comparison of machine learning classifiers for ddos detection and mitigation on software defined networks
publishDate 2023
url http://eprints.utm.my/107683/
http://dx.doi.org/10.1109/I2CACIS57635.2023.10193601
_version_ 1811681245228171264