THERMAL SCIENCE
International Scientific Journal
EFFICIENT CLASSIFIER TO DETECT DDOS ATTACK BASED ON INTERNET OF THINGS
ABSTRACT
An intriguing mechanism that facilitates easy connection between several devices is the internet of things (IoT). This encourages the creation of fresh methods for automatically detecting client IoT occurrence traffic. Through this study, we show that several kinds of machine learning methods may produce great accurateness distributed denial of service (DDoS) detection in IoT network traffic by exploiting IoT-particular network characteristics to guide choice of features. The results of the study demonstrated that our system detected DDoS attacks with high precision, confirming its dependability and robustness in IoT network. A DDoS detection algorithm that utilizes machine learning approaches is proposed in the present study. The most recent dataset, CICDDoS2019, was utilized to write this research. It tested a variety of well-liked machine learning techniques and identified the attributes that most closely correspond with projected classes. It is found that random forest was 99.5% accurate in predicting the type of network procedure, demonstrating their extraordinary accuracy.
KEYWORDS
PAPER SUBMITTED: 2024-06-21
PAPER REVISED: 2024-10-05
PAPER ACCEPTED: 2024-10-28
PUBLISHED ONLINE: 2025-01-25
THERMAL SCIENCE YEAR
2024, VOLUME
28, ISSUE
Issue 6, PAGES [5113 - 5123]
- Sadique K. M., et al, Towards Security on Internet of Things: Applications and Challenges in Technology, Procedia Computer Science, 141 (2018), Jan., pp. 199-206
- Al-Hadhrami, Y., et al., DDoS attacks in IoT Networks: A Comprehensive Systematic Literature Revie, World Wide Web, 24 (2021), 3, pp. 971-1001
- Yousuf, O., Mir, R. N., A Survey on the Internet of Things Security, Information and Computer Security, 27 (2019), 2, pp. 292-323
- Misra, S., e al., A Learning Automata-Based Solution for Preventing Distributed Denial of Service in Internet of Things, Proceedings, International Conference on Internet of Things, and 4th International Conference on Cyber, Physical and Social Computing EEE, Dalian, China, pp. 114-122
- Mirkovic, J., et al., A taxonomy of DDoS attack and DDoS Defense Mechanisms, ACM SIGCOMM Computer Communication Review, 34 (2004), 2, pp. 39-53
- Li, J., et al., The RTED-SD: A Real-Time Edge Detection Scheme for Sybil DDoS on the Inter, net of Vehicles, IEEE Access, 9 (2021), Jan., pp. 11296-11305
- Pokhrel, S., The IoT Security: Botnet Detection in IoT Using Machine Learning, preprint arXiv, On-line first, doi.org/10.48550/arXiv.2104.2231
- Aljuhani, A., Machine Learning Approaches for Combating Distributed Denial of Service Attacks in Modern Networking Environments, IEEE Access, 9 (2021), Mar., pp. 42236-42264
- Jyoti, N., Behal, S. A., Meta-Evaluation of Machine Learning Techniques for Detection of DDoS Attacks, Presented, Proceedings, 8th Int. Conf., on Computing for Sustainable Global Development (INDIACom), IEEE, New Delhi, India, 2021
- Ragavendran, U., Shielding techniques for Application Layer DDoS Attack in Wireless Networks: A Methodological Review, Wireless Personal Communications, 120 (2021), June, pp. 2773-2799
- Fischer, A., et al., Detecting Equipment Activities by Using Machine Learning Algorithms, IFAC-PapersOnLine, 54 (2021), 1, pp. 799-804
- Makuvaza, A., et al., Deep Neural Network (DNN) Solution for Real-time Detection of Distributed Denial of Service (DDoS) Attacks in Software Defined Networks (SDNs), SN Computer Science, 2 (2021), 2, pp. 1-10
- Santos, R., et al., Machine Learning Algorithms to Detect DDoS attacks in SDN, Concurrency and Computation, Practice and Experience, 32 (2020), 16, e5402
- Khan, Y., et al., Architectural Threats to Security and Privacy: A Challenge for Internet of Things (IoT) Applications, Electronics, 12 (2022), 1, 88
- Rezaei, A., Using Ensemble Learning Technique for Detecting Botnet on IoT, SN Computer Science, 2 (2021), 3, pp. 1-14
- Ates, C., et al., Clustering-Based DDoS Attack Detection Using the Relationship between Packet Headers, Proceedings, Innovations in Intelligent Systems and Applications Conf., (ASYU), Izmir, Turkey, 2019, pp. 1-6
- Ibrahim, W. N. H., et al., Multilayer Framework for Botnet Detection Using Machine Learning Algorithms, IEEE Access, 9 (2021), Feb., pp. 48753-48768
- She, C., et al., Application-layer DDoS Detection Based on a One-Class Support Vector Machine, International Journal of Network Security and Its Applications (IJNSA), 9 (2017), 1, pp. 13-24
- Amrish, R., et al., The DDoS Detection Using Machine Learning Techniques, J. IoT Soc. Mob. Anal. Cloud, 4 (2022), Oct., pp. 24-32
- Gupta, B. B., et al., Smart Defense Against Distributed Denial of Service Attack in IoT Networks Using Supervised Learning Classifiers, Comput. Electr. Eng.. 98 (2022), 107726
- ***, Decision Tree Classification Algorithm. JavaTpoint. Available: www.javatpoint.com/machine-learning-decision-tree-classification-algorithm
- ***, K-Nearest-Neighbor Algorithm. JavaTpoint. Available: www.javatpoint.com/ k-nearest-neighbor-algorithm-for-machine-learning
- Yiu, T., Understanding Random Forest Towards Data Science, Available Online: towardsdatascience.com/understanding-random-forest-58381e0602d2, 2019
- ***, What Is a Random Forest, Available: www.tibco.com/reference-center/what-is-a-random-forest xgboost
- Ghatak, K., XGBoost Algorithm in Machine Learning, Naukri Learning, Available Online: www.shiksha.com/, 2022
- ***, Online-courses/articles/xgboost-algorithm-in-machine-learning/ Artificial Neural Network Tutorial. Javatpoint. Available online: www.javatpoint.com/artificial-neural-network
- ***, Recurrent Neural Network Algorithms Overview. BUSINESS & AI: Artificial Intelligence for Better Decision Making, Available: indatalabs.com/blog/artificial-intelligence-decision-making
- ***, The Ultimate Guide to AdaBoost Algorithm|What Is AdaBoost Algorithm, Great Learning, Available online: https: //www.mygreatlearning.com/blog/adaboost-algorithm, 2022
- ***, Boosting in Machine Learning|Boosting and AdaBoost. Geeksforgeeks, Available online: www.geeksforgeeks.org/ boosting-in-machine-learning-boosting-and-adaboost/, 2022
- Almaraz-Rivera, J. G., et al., Transport and Application Layer DDoS Attacks Detection to IoT Devices by Using Machine Learning and Deep Learning Models, Sensors, 22 (2022), 3367