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...
Saved in:
Main Authors: | , , , |
---|---|
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 |