ThunderSecure: deploying real-time intrusion detection for 100G research networks by leveraging stream-based features and one-class classification network

Qian Gong, Phil DeMar, Mine Altunay

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

Nowadays, data generated by large-scale scientific experiments are on the scale of petabytes per month. These data are transferred through dedicated high-bandwidth networks (40/100G) across distributed sites for processing, storage, and analysis. Like general purpose networks, research networks experience intrusions. However, monitoring anomalies in such high-speed network traffics is challenging given current cyber-infrastructure. Moreover, traditional network intrusion detection systems (NIDS) are signature based. However, anomaly patterns are difficult to define and that rulesets are often not updated frequently enough to reflect the changes of attack behaviors. We present ThunderSecure, a high-throughput, unsupervised learning-based intrusions detection system for 100G research networks. ThunderSecure implements an efficient packet processing and detection pipeline using multi-cores and GPUs. It extracts statistical and temporal features from real-time network data streams and feeds them to a one-class anomaly detection network. A baseline of normal distribution will be created based on the training observation. Testing traffic deviated from the learned profile will be marked as anomalies. We trained ThunderSecure on hundreds of billions of science data packets mirrored from two 100G network connections at Fermi National Accelerator Laboratory. The detection performance was evaluated on traffic captured from the same research network days and weeks after the training with different types of attack flows injected. Results show that ThunderSecure can recognize science data traffic captured long after the training and made nearly certain detection on the segment of the streams where anomalous flows were injected.

Original languageEnglish
Pages (from-to)799-812
Number of pages14
JournalInternational Journal of Information Security
Volume21
Issue number4
DOIs
StatePublished - Aug 2022

Keywords

  • 100G research network
  • High-throughput streaming data
  • One-class classification
  • Real-time intrusion detection

Fingerprint

Dive into the research topics of 'ThunderSecure: deploying real-time intrusion detection for 100G research networks by leveraging stream-based features and one-class classification network'. Together they form a unique fingerprint.

Cite this