Data-Driven Network Analysis for Anomaly Traffic Detection
Open Access
Abstract
Cybersecurity is a critical issue in today’s internet world. Classical security systems, such as firewalls based on signature detection, cannot detect today’s sophisticated zero-day attacks. Machine learning (ML) based solutions are more attractive for their capabilities of detecting anomaly traffic from benign traffic, but to develop an ML-based anomaly detection system, we need meaningful or realistic network datasets to train the detection engine. There are many public network datasets for ML applications. Still, they have limitations, such as the data creation process and the lack of diverse attack scenarios or background traffic. To create a good detection engine, we need a realistic dataset with various attack scenarios and various types of background traffic, such as HTTPs, streaming, and SMTP traffic. In this work, we have developed realistic network data or datasets considering various attack scenarios and diverse background/benign traffic. Furthermore, considering the importance of distributed denial of service (DDoS) attacks, we have compared the performance of detecting anomaly traffic of some classical supervised and our prior developed unsupervised ML algorithms based on the convolutional neural network (CNN) and pseudo auto-encoder (AE) architecture based on the created datasets. The results show that the performance of the CNN-Pseudo-AE is comparable to that of many classical supervised algorithms. Hence, the CNN-Pseudo-AE algorithm is promising in actual implementation.Keywords
Funding Information
- US Army Research, Development and Engineering Command Army Research Office (W911NF-19-1-0449, FA8075-18-D-0008, 423390-00001, OAC 1827243, 552456-00000, P120A180114)
- DOD-Air Force Research Laboratory (W911NF-19-1-0449, FA8075-18-D-0008, 423390-00001, OAC 1827243, 552456-00000, P120A180114)
- National Science Foundation (W911NF-19-1-0449, FA8075-18-D-0008, 423390-00001, OAC 1827243, 552456-00000, P120A180114)
- Texas Instruments (W911NF-19-1-0449, FA8075-18-D-0008, 423390-00001, OAC 1827243, 552456-00000, P120A180114)
- Department of Education (W911NF-19-1-0449, FA8075-18-D-0008, 423390-00001, OAC 1827243, 552456-00000, P120A180114)
This publication has 13 references indexed in Scilit:
- Developing Realistic Distributed Denial of Service (DDoS) Attack Dataset and Taxonomy2019
- A survey of network-based intrusion detection data setsComputers & Security, 2019
- Quantitative comparison of unsupervised anomaly detection algorithms for intrusion detection2019
- UNSW-NB15: a comprehensive data set for network intrusion detection systems (UNSW-NB15 network data set)2015
- Intrusion Detection in 802.11 Networks: Empirical Evaluation of Threats and a Public DatasetIEEE Communications Surveys & Tutorials, 2015
- An empirical comparison of botnet detection methodsComputers & Security, 2014
- Toward developing a systematic approach to generate benchmark datasets for intrusion detectionComputers & Security, 2012
- A detailed analysis of the KDD CUP 99 data set2009
- Usefulness of DARPA dataset for intrusion detection system evaluation2008
- Unsupervised anomaly detection using an evolutionary extension of k-means algorithmInternational Journal of Information and Computer Security, 2008