A Ddos Attack Categorization and Prediction Method Based on Machine Learning

Main Article Content

S.Siva saravanababu
G.Saravanakumar
Naveen V M
Ajitesh kumar A S B
Koushik P H
Carolyne Sneha
Bhuvaneswari

Keywords

DDOSattack, KNNAlgorithm, DNNAlgorithm, Standard Scalar, Confusionmatrix, KNNclassifier technique, DNN classifier approach

Abstract

The most popular term for distributed network attacks is distributed denial of service (DDoS) attacks. These attacks employ certain limitations imposed on each arrangement asset, such as the design of the authorised organisation site. In this research, it is suggested that DDoS attack types be classified and foreseen using machine learning. The classification algorithms KNN and DNN are employed in this project's work. StandardScaler is used to pre-process the datasets. After using StandardScaler to remove the mean, the data are scaled to the unit variance. An evaluation of the model's performance was done using the confusion matrix created by the proposed project. For both Precision (PR) and Recall in the first classification, the KNN classifier technique is utilised (RE). The second classification makes use of the DNN classifier approach

Abstract 227 | pdf Downloads 221

References

1. N. Agrawal and S. Tapaswi, "Defense Mechanisms Against DDoS Attacks in a Cloud Computing Environment: State-of-the-Art and Research Challenges," in IEEE Communications Surveys & Tutorials, vol. 21, no. 4, pp. 3769-3795, Fourthquarter 2019.
2. K. Hong, Y. Kim, H. Choi and J. Park, "SDN-Assisted Slow HTTP DDoS Attack Defense Method," in IEEE Communications Letters, vol. 22, no. 4, pp. 688-691, April 2018.
3. S. Dong and M. Sarem, "DDoS Attack Detection Method Based on Improved KNN With the Degree of DDoS Attack in Software-Defined Networks," in IEEE Access, vol. 8, pp. 5039-5048, 2020.
4. Y. Xu, H. Sun, F. Xiang and Z. Sun, "Efficient DDoS Detection Based on K-FKNN in Software Defined Networks," in IEEE Access, vol. 7, pp. 160536-160545, 2019.
5. S. Ali and Y. Li, "Learning Multilevel Auto-Encoders for DDoS Attack Detection in Smart Grid Network," in IEEE Access, vol. 7, pp. 108647-108659, 2019.
6. M. Sinha, S. Gupta, S. S. Rout and S. Deb, "Sniffer: A Machine Learning Approach for DoS Attack Localization in NoC-Based SoCs," in IEEE Journal on Emerging and Selected Topics in Circuits and Systems, vol. 11, no. 2, pp. 278-291, June 2021.
7. M. Tayyab, B. Belaton and M. Anbar, "ICMPv6-Based DoS and DDoS Attacks Detection Using Machine Learning Techniques, Open Challenges, and Block chain Applicability: A Review," in IEEE Access, vol. 8, pp. 170529-170547, 2020.
8. H. A. Alamri and V. Thayananthan, "Bandwidth Control Mechanism and Extreme Gradient Boosting Algorithm for Protecting Software-Defined Networks Against DDoS Attacks," in IEEE Access, vol. 8, pp. 194269-194288, 2020.
9. Aljuhani, "Machine Learning Approaches for Combating Distributed Denial of Service Attacks in Modern Networking Environments," in IEEE Access, vol. 9, pp. 42236-42264, 2021.
10. R. Biswas, S. Kim and J. Wu, "Sampling Rate Distribution for Flow Monitoring and DDoS Detection in Datacenter," in IEEE Transactions on Information Forensics and Security, vol. 16, pp. 2524-2534, 2021.
11. K. S. Sahoo et al., "An Evolutionary SVM Model for DDOS Attack Detection in Software Defined Networks," in IEEE Access, vol. 8, pp. 132502-132513, 2020.
12. Agarwal. A, Khari. M., & Singh, “R. Detection of DDOS attack using deep learning model in cloud storage application,” Wireless Personal Communications, pp. 1-21, 2021.
13. W. Zhijun, X. Qing, W. Jingjie, Y. Meng and L. Liang, "Low-Rate DDoS Attack Detection Based on Factorization Machine in Software Defined Network," in IEEE Access, vol. 8, pp. 17404-17418, 2020.
14. B. Nugraha and R. N. Murthy, "Deep Learning-based Slow DDoS Attack Detection in SDN-based Networks," 2020 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN), Leganes, Spain, 2020.
15. J. A. Pérez-Díaz, I. A. Valdovinos, K. -K. R. Choo and D. Zhu, "A Flexible SDN-Based Architecture for Identifying and Mitigating Low-Rate DDoS Attacks Using Machine Learning," in IEEE Access, vol. 8, pp. 155859-155872, 2020.
16. N. Agrawal and S. Tapaswi, "Defense Mechanisms Against DDoS Attacks in a Cloud Computing Environment: State-of-the-Art and Research Challenges," in IEEE Communications Surveys & Tutorials, vol. 21, no. 4, pp. 3769-3795, Fourthquarter 2019.
17. K. Hong, Y. Kim, H. Choi and J. Park, "SDN-Assisted Slow HTTP DDoS Attack Defense Method," in IEEE Communications Letters, vol. 22, no. 4, pp. 688-691, April 2018.
18. S. Dong and M. Sarem, "DDoS Attack Detection Method Based on Improved KNN With the Degree of DDoS Attack in Software-Defined Networks," in IEEE Access, vol. 8, pp. 5039-5048, 2020.
19. Y. Xu, H. Sun, F. Xiang and Z. Sun, "Efficient DDoS Detection Based on K-FKNN in Software Defined Networks," in IEEE Access, vol. 7, pp. 160536-160545, 2019.
20. S. Ali and Y. Li, "Learning Multilevel Auto-Encoders for DDoS Attack Detection in Smart Grid Network," in IEEE Access, vol. 7, pp. 108647-108659, 2019.