Research Article

FastTrafficAnalyzer: An Efficient Method for Intrusion Detection Systems to Analyze Network Traffic

Volume: 12 Number: 4 September 29, 2021
  • Recep Sinan Arslan
EN

FastTrafficAnalyzer: An Efficient Method for Intrusion Detection Systems to Analyze Network Traffic

Abstract

Network intrusion detection systems are software or devices used to detect malignant attackers in modern internet networks. The success of these systems depends on the performance of the algorithm and method used to catch attacks and the time it takes for it. Due to the continuous internet traffic, these systems are expected to detect attacks in real time. In this study, using a proposed pre-processing, internet traffic data becomes more easily processable and traffic is classified by network analysis with machine learning techniques. In this way, the traffic analysis time was significantly shortened and a high level of success was achieved. The proposed model has been tested in the CSE-CIC-IDS2018 dataset and its advantaged verified. Experimental results i) 99.0% detection rate was achieved in the ExtraTree algorithm for binary classification, while a reduction of 82.96% was achieved in the processing time per sample; ii) For multiclass (15 class) detection, 98.5% detection rate was achieved with the Random Forest algorithm, while a 64.43% shortening was achieved in the processing time per sample. As a result, similar classification rate with the studies in the literature has been achieved with much shorter test time.

Keywords

References

  1. [1] McKinney Wes, “Data structures for statistical computing in Python”, Proceedings of the 9th python in science conference, 1-6, 2010.
  2. [2] Pedregosa F, Varoquaux G., Gramfort A., Michel V., Thirion B., Grisel O, et al., “Scikit-learn: machine learning in Python”, Journal of Machine Learning Research 12, 2825-2830, 2011.
  3. [3] Chen T., Guestrin C., “Xgboost: a scalable tree boosting system”, Proceedings of the 22nd ACM SIGKDD International conference on Knowledge Discovery and Data Mining, 785-794, August, 2016.
  4. [4] CyberEdge, 2021. 2021 Cyberthreat Defense Report. https://cyber-edge.com/cdr/
  5. [5] FireEye, 2021. M-trends 2021Cyber Security Report. FireEye, https://www.fireeye.com/blog/threat-research/2021/04/m-trends-2021-a-view-from-the-front-lines.html
  6. [6] Liao H-J, Richard Lin C-H, Lin Y-C, Tung K. “Intrusion detection system: A comprehensive review”, Journal of Network and Computer Applications, 36(1), 16-24, 2013.
  7. [7] Sunanda Gamage, Jagath Samarabandu, “Deep learning methods in network intrusion detection: a survey and an objective comparison”, Journal of Network and Computer Applications, 169, 1-21, 2020.
  8. [8] Ansam Khraisat, Ammar Alazab, “A critical review of intrusion detection systems in the internet of things: techniques, deployment strategy, validation strategy, attacks, public datasets and challenges”, Cybersecurity, 4(18), 1-27, 2021.

Details

Primary Language

English

Subjects

-

Journal Section

Research Article

Authors

Recep Sinan Arslan This is me
0000-0002-3028-0416
Türkiye

Publication Date

September 29, 2021

Submission Date

May 9, 2021

Acceptance Date

September 7, 2021

Published in Issue

Year 2021 Volume: 12 Number: 4

IEEE
[1]R. S. Arslan, “FastTrafficAnalyzer: An Efficient Method for Intrusion Detection Systems to Analyze Network Traffic”, DUJE, vol. 12, no. 4, pp. 565–572, Sept. 2021, doi: 10.24012/dumf.1001881.

Cited By