Attack Detection and Analysis in Virtual Wireless Networks using Mininet-WiFi, CIC Flowmeter, Wireshark, and Machine Learning

Authors

  • Shailesh Bendale Professor, Department of Computer Engineering, NBN Sinhgad Technical Institutes Campus, Pune, Maharashtra, India
  • Kiran Pandit Student, Department of Computer Engineering, NBN Sinhgad Technical Institutes Campus, Pune, Maharashtra, India
  • Aswini Rathod Student, Department of Computer Engineering, NBN Sinhgad Technical Institutes Campus, Pune, Maharashtra, India
  • Isha Borude Student, Department of Computer Engineering, NBN Sinhgad Technical Institutes Campus, Pune, Maharashtra, India
  • Rutuja Chavan Student, Department of Computer Engineering, NBN Sinhgad Technical Institutes Campus, Pune, Maharashtra, India

Keywords:

Mininet Wi-fi, DDOS, CIC flowmeter, Wireshark, hping3, Classifiers, sklearn, Pandas

Abstract

Mininet-WiFi is a powerful tool for creating virtual wireless network environments to test various networking scenarios. However, attacks like Distributed Denial of Service (DDOS) attacks can still affect these simulated networks. A CIC flowmeter can be used to monitor network traffic and Wireshark can be used to record and analyse network data in real-time to detect and analyse such assaults. However, the data obtained from these tools may be noisy, which can negatively impact the accuracy of attack detection and analysis. To address this issue, machine learning algorithms can be applied to clean the data obtained from CIC flowmeter and Wireshark. In this study, we propose an approach that uses Mininet-WiFi in combination with a CIC flowmeter, Wireshark, and machine learning algorithms for data cleaning to detect and analyse DDOS attacks in a virtual wireless network. We will discuss the setup and configuration of Mininet-WiFi, CIC flowmeter, and Wireshark, and demonstrate how machine learning algorithms can be used to clean the data obtained from these tools to improve the accuracy of attack detection and analysis.

References

Mininet-WiFi. (2023). Mininet-WiFi. [online] Available from: https://mininet-wifi.github.io/

Fontes L, Antunes F, Santos A, Pereira J, Craveirinha J. SDN and NFV Integration in a Wireless Testbed Based on Mininet-WiFi. In Proceedings of the 18th IEEE/IFIP Network Operations and Management Symposium (NOMS), Taipei, Taiwan. 2018 Apr.

Qayyum M, Malik S, Ali M, Ahmed A. Performance Analysis of Software-Defined Wireless Networks using Mininet-WiFi. In Proceedings of the 2019 International Conference on Advances in Computing, Communication, & Automation (ICACCA), Dehradun, India. 2019 Oct.

Wireshark. (2023). Wireshark Go Deep. [online] Available from: https://www.wireshark.org/

Wireshark. (2019). Wireshark User’s Guide. [online] Available from: https://www.wireshark.org/ docs/wsug_html/

Orebaug A, Ramirez G, Burke J. Wireshark & Ethereal Network Protocol Analyzer Toolkit. Rockland MA: Syngress Pub; 2007.

Ramos, Gomes A, Aguiar R. Mininet-WiFi Network Emulation in Cloud Environments. In Proceedings of the 2019 International Conference on Networked Systems (NetSys), Garching, Germany. 2019 Mar.

Ali BH, Sulaiman N, Al-Haddad SAR, Atan R, Hassan SLM. DDoS detection using active and idle features of revised CICFlowMeter and statistical approaches. 2022 4th International Conference on Advanced Science and Engineering (ICOASE), Zakho, Iraq, 2022. p. 148-53. doi: 10.1109/ICOASE56293.2022.10075591.

Ahlashkari, Zeadally S, Shojafar S. Enhancing CICFlowMeter for Efficient and Effective DDoS Attack Detection. In Proceedings of the 6th International Conference on Information Systems Security and Privacy (ICISSP), Funchal, Madeira, Portugal. 2020 Jan.

Kim JW, Han JH, Huh JS, Park SH, Yoo SH. An Empirical Analysis of Machine Learning Algorithms for Network Intrusion Detection Using CICIDS2017 Dataset. Symmetry. 2019 Sep; 11(9): 1179.

Published

2023-06-22

How to Cite

Shailesh Bendale, Pandit, K. ., Aswini Rathod, Isha Borude, & Rutuja Chavan. (2023). Attack Detection and Analysis in Virtual Wireless Networks using Mininet-WiFi, CIC Flowmeter, Wireshark, and Machine Learning. JOURNAL OF OPERATING SYSTEMS DEVELOPMENT &Amp; TRENDS, 10(1), 34–45. Retrieved from https://stmcomputers.stmjournals.com/index.php/JoOSDT/article/view/570