4.7 Article

A GRU deep learning system against attacks in software defined networks

期刊

出版社

ACADEMIC PRESS LTD- ELSEVIER SCIENCE LTD
DOI: 10.1016/j.jnca.2020.102942

关键词

Gated recurrent units; SDN; Deep learning; DDoS; Intrusion detection

资金

  1. National Council for Scientific and Technological Development (CNPq) of Brazil [310668/2019-0]
  2. Ministerio de Economia y Competitividad in the Programa Estatal de Fomento de la Investigacion Cientifica y Tecnica de Excelencia, Subprograma Estatal de Generacion de Conocimiento [TIN2017-84802-C2-1-P]
  3. Coordenacao de Aperfeicoamento de Pessoal de Nivel Superior (CAPES)
  4. Federal University of Parana (UFPR) [Banpesq/2014016797]

向作者/读者索取更多资源

This paper proposes an SDN defense system based on deep learning method to detect DDoS and intrusion attacks by analyzing single IP flow records for faster mitigation responses; in addition, performance of a lightweight mitigation approach is evaluated and feasibility tests are conducted regarding the throughput of flows per second for each detection method.
The management of modern network environments is becoming more and more complex due to new requirements of devices' heterogeneity regarding the popularization of the Internet of Things (IoT), as well as the dynamic traffic required by next-generation applications and services. To address this problem, Software-defined Networking (SDN) emerges as a management paradigm able to handle these problems through a centralized high-level network approach. However, this centralized characteristic also creates a critical failure spot since the central controller may be targeted by malicious users aiming to impair the network operation. This paper proposes an SDN defense system based on the analysis of single IP flow records, which uses the Gated Recurrent Units (GRU) deep learning method to detect DDoS and intrusion attacks. This direct flow inspection enables faster mitigation responses, minimizing the attack's impact over the SDN. The proposed model is tested against several different machine learning approaches over two public datasets, the CICDDoS 2019 and the CICIDS 2018. Furthermore, a lightweight mitigation approach is presented and evaluated through performance tests regarding each detection method. Finally, a feasibility test is performed regarding the throughput of flows per second that each detection method can analyze. This test is accomplished through the use of real IP Flow data collected at a large-scale network. The results point out promising detection rates and an elevated amount of analyzed flows per second, which makes GRU a feasible approach for the proposed system.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据