DeepIDS: Deep Learning Approach for Intrusion Detection in Software Defined Networking

被引:38
|
作者
Tuan Anh Tang [1 ]
Mhamdi, Lotfi [2 ]
McLernon, Des [2 ]
Zaidi, Syed Ali Raza [2 ]
Ghogho, Mounir [3 ]
El Moussa, Fadi [4 ]
机构
[1] Danang Univ Sci & Technol, Fac Elect & Telecommun Engn, Da Nang 550000, Vietnam
[2] Univ Leeds, Sch Elect & Elect Engn, Leeds LS2 9JT, W Yorkshire, England
[3] Int Univ Rabat, Coll Engn & Architecture, Rabat 11103, Morocco
[4] BT Secur Futures Practice, Adastral Pk, Ipswich IP5 3RE, Suffolk, England
关键词
deep learning; intrusion detection; network security; software defined networking; SDN;
D O I
10.3390/electronics9091533
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software Defined Networking (SDN) is developing as a new solution for the development and innovation of the Internet. SDN is expected to be the ideal future for the Internet, since it can provide a controllable, dynamic, and cost-effective network. The emergence of SDN provides a unique opportunity to achieve network security in a more efficient and flexible manner. However, SDN also has original structural vulnerabilities, which are the centralized controller, the control-data interface and the control-application interface. These vulnerabilities can be exploited by intruders to conduct several types of attacks. In this paper, we propose a deep learning (DL) approach for a network intrusion detection system (DeepIDS) in the SDN architecture. Our models are trained and tested with the NSL-KDD dataset and achieved an accuracy of 80.7% and 90% for a Fully Connected Deep Neural Network (DNN) and a Gated Recurrent Neural Network (GRU-RNN), respectively. Through experiments, we confirm that the DL approach has the potential for flow-based anomaly detection in the SDN environment. We also evaluate the performance of our system in terms of throughput, latency, and resource utilization. Our test results show that DeepIDS does not affect the performance of the OpenFlow controller and so is a feasible approach.
引用
收藏
页码:1 / 18
页数:18
相关论文
共 50 条
  • [1] Deep Learning Approach for Network Intrusion Detection in Software Defined Networking
    Tang, Tuan A.
    Mhamdi, Lotfi
    McLernon, Des
    Zaidi, Syed Ali Raza
    Ghogho, Mounir
    [J]. 2016 INTERNATIONAL CONFERENCE ON WIRELESS NETWORKS AND MOBILE COMMUNICATIONS (WINCOM), 2016, : P258 - P263
  • [2] Cat deep system for intrusion detection in software defined networking
    Hande, Yogita
    Muddana, Akkalakshmi
    [J]. International Journal of Intelligent Information and Database Systems, 2022, 15 (02) : 125 - 165
  • [3] Intrusion Detection in Software Defined Network Using Deep Learning Approach
    Susilo, Bambang
    Sari, Riri Fitri
    [J]. 2021 IEEE 11TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2021, : 807 - 812
  • [4] Intrusion Detection and Prevention in Software Defined Networking
    Goyal, Abhilash
    Gupta, Divyansh
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATIONS SYSTEMS (ANTS), 2018,
  • [5] Applying Transfer Learning Approaches for Intrusion Detection in Software-Defined Networking
    Chuang, Hsiu-Min
    Ye, Li-Jyun
    [J]. SUSTAINABILITY, 2023, 15 (12)
  • [6] DLSDN: Deep Learning for DDOS attack detection in Software Defined Networking
    Ahuja, Nisha
    Singal, Gaurav
    Mukhopadhyay, Debajyoti
    [J]. 2021 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2021), 2021, : 683 - 688
  • [7] CNN-BiLSTM: A Hybrid Deep Learning Approach for Network Intrusion Detection System in Software-Defined Networking With Hybrid Feature Selection
    Ben Said, Rachid
    Sabir, Zakaria
    Askerzade, Iman
    [J]. IEEE ACCESS, 2023, 11 : 138732 - 138747
  • [8] Risk based intrusion detection system in software defined networking
    Chetouane, Ameni
    Karoui, Kamel
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (09):
  • [9] Flow Based Anomaly Detection in Software Defined Networking: A Deep Learning Approach With Feature Selection Method
    Dey, Samrat Kumar
    Rahman, Md. Mahbubur
    [J]. 2018 4TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATION & COMMUNICATION TECHNOLOGY (ICEEICT), 2018, : 629 - 634
  • [10] Deep Learning Based Anomaly Detection Scheme in Software-Defined Networking
    Qin, Yang
    Wei, Junjie
    Yang, Weihong
    [J]. 2019 20TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2019,