Machine-Learning-Based Online Distributed Denial-of-Service Attack Detection Using Spark Streaming

被引:0
|
作者
Zhou, Baojun [1 ]
Li, Jie [2 ]
Wu, Jinsong [3 ]
Guo, Song [4 ]
Gu, Yu [5 ]
Li, Zhetao [6 ]
机构
[1] Univ Tsukuba, Dept Comp Sci, Tsukuba, Ibaraki, Japan
[2] Univ Tsukuba, Fac Engn Informat & Syst, Tsukuba, Ibaraki, Japan
[3] Univ Chile, Dept Elect Engn, Santiago, Chile
[4] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Peoples R China
[5] Hefei Univ, Sch Comp & Informat, Hefei, Peoples R China
[6] Xiangtan Univ, Coll Informat Engn, Xiangtan, Peoples R China
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In order to cope with the increasing number of cyber attacks, network operators must monitor the whole network situations in real time. Traditional network monitoring method that usually works on a single machine, however, is no longer suitable for the huge traffic data nowadays due to its poor processing ability. In this paper, we propose a machine-learning-based online Internet traffic monitoring system using Spark Streaming, a stream-processing-based big data framework, to detect DDoS attacks in real time. The system consists of three parts, collector, messaging system and stream processor. We use a correlation-based feature selection method and choose 4 most necessary network features in our machine-learning-based DDoS detection algorithm. We verify the result of feature selection method by a comparative experiment and compare the detection accuracy of 3 machine learning methods - Naive Bayes, Logistic Regression and Decision Tree. Finally, we conduct experiments in a cluster with the standalone mode, showing that our system can detect 3 typical DDoS attacks - TCP flooding, UDP flooding and ICMP flooding at the accuracy of more than 99.3%. It also shows the system performs well even for large Internet traffic.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Distributed denial of service attack detection using machine learning classifiers
    Gautam, R.
    Padmavathy, R.
    [J]. INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2024, 46 (03)
  • [2] Denial-of-Service Attack Detection using Machine Learning in Network-on-Chip Architectures
    Sudusinghe, Chamika
    Charles, Subodha
    Mishra, Prabhat
    [J]. 2021 15TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP (NOCS 2021), 2021, : 35 - 40
  • [3] A distributed framework for distributed denial-of-service attack detection in internet of things environments using deep learning
    Silas, Wawire Amisi
    Nderu, Lawrence
    Ndirangu, Dalton
    [J]. International Journal of Web Engineering and Technology, 2024, 19 (01) : 67 - 87
  • [4] Distributed Denial of Service Attack Detection Using Machine Learning and Class Oversampling
    Shafin, Sakib Shahriar
    Prottoy, Sakir Adnan
    Abbas, Saif
    Bin Hakim, Safayat
    Chowdhury, Abdullahi
    Rashid, Md Mamunur
    [J]. APPLIED INTELLIGENCE AND INFORMATICS, AII 2021, 2021, 1435 : 247 - 259
  • [5] Improving distributed denial of service attack detection using supervised machine learning
    Fathima, Afrah
    Devi, G. Shree
    Faizaanuddin, Mohd
    [J]. Measurement: Sensors, 2023, 30
  • [6] Anomaly Based Distributed Denial of Service Attack Detection and Prevention with Machine Learning
    Dincalp, Uygar
    Guzel, Mehmet Serdar
    Sevinc, Omer
    Bostanci, Erkan
    Askerzade, Iman
    [J]. 2018 2ND INTERNATIONAL SYMPOSIUM ON MULTIDISCIPLINARY STUDIES AND INNOVATIVE TECHNOLOGIES (ISMSIT), 2018, : 600 - 603
  • [7] A detection scheme against Distributed Reflector Denial-of-Service attack
    Kim, YS
    Jeon, JC
    Jeon, JW
    Yoo, KY
    [J]. 8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IX, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING: I, 2004, : 44 - 48
  • [8] Intrusion Detection Systems' Performance for Distributed Denial-of-Service Attack
    de Sousa Araujo, Tiago Emilio
    Matos, Fernando Menezes
    Moreira, Josilene Aires
    [J]. 2017 CHILEAN CONFERENCE ON ELECTRICAL, ELECTRONICS ENGINEERING, INFORMATION AND COMMUNICATION TECHNOLOGIES (CHILECON), 2017,
  • [9] Detection of Denial-of-Service Attack in Wireless Sensor Networks: A Lightweight Machine Learning Approach
    Elsadig, Muawia A.
    [J]. IEEE ACCESS, 2023, 11 : 83537 - 83552
  • [10] Denial-of-Service Attack Detection System
    Thakare, Supriya S.
    Kaur, Parminder
    [J]. 2017 1ST INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND INFORMATION MANAGEMENT (ICISIM), 2017, : 281 - 285