An Efficient Intrusion Detection Framework in Software-Defined Networking for Cybersecurity Applications

被引:10
|
作者
Alshammri, Ghalib H. [1 ,2 ]
Samha, Amani K. [3 ]
Hemdan, Ezz El-Din [4 ]
Amoon, Mohammed [1 ,4 ]
El-Shafai, Walid [5 ,6 ]
机构
[1] King Saud Univ, Community Coll, Dept Comp Sci, Riyadh 28095, Saudi Arabia
[2] Saudi Elect Univ, Sci Res, Riyadh, Saudi Arabia
[3] King Saud Univ, Coll Business Adm, Management Informat Syst Dept, Riyadh 28095, Saudi Arabia
[4] Menoufia Univ, Fac Elect Engn, Dept Comp Sci & Engn, Menoufia 32952, Egypt
[5] Prince Sultan Univ, Comp Sci Dept, Secur Engn Lab, Riyadh 11586, Saudi Arabia
[6] Menoufia Univ, Fac Elect Engn, Elect & Elect Commun Engn Dept, Menoufia 32952, Egypt
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2022年 / 72卷 / 02期
关键词
Deep neural network; DL; WEKA; network traffic; intrusion and anomaly detection; SDN; clustering and classification; KDD dataset; CONTROL PLANE; SECURITY; QOS; SDN;
D O I
10.32604/cmc.2022.025262
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network management and multimedia data mining techniques have a great interest in analyzing and improving the network traffic process. In recent times, the most complex task in Software Defined Network (SDN) is security, which is based on a centralized, programmable controller. Therefore, monitoring network traffic is significant for identifying and revealing intrusion abnormalities in the SDN environment. Consequently, this paper provides an extensive analysis and investigation of the NSL-KDD dataset using five different clustering algorithms: K-means, Farthest First, Canopy, Density-based algorithm, and Exception-maximization (EM), using the Waikato Environment for Knowledge Analysis (WEKA) software to compare extensively between these five algorithms. Furthermore, this paper presents an SDN-based intrusion detection system using a deep learning (DL) model with the KDD (Knowledge Discovery in Databases) dataset. First, the utilized dataset is clustered into normal and four major attack categories via the clustering process. Then, a deep learning method is projected for building an efficient SDN-based intrusion detection system. The results provide a comprehensive analysis and a flawless reasonable study of different kinds of attacks incorporated in the KDD dataset. Similarly, the outcomes reveal that the proposed deep learning method provides efficient intrusion detection performance compared to existing techniques. For example, the proposed method achieves a detection accuracy of 94.21% for the examined dataset.
引用
收藏
页码:3529 / 3548
页数:20
相关论文
共 50 条
  • [21] ASSDN: A framework for Adaptive Strategies for Software-Defined Networking
    Cammarata, Giovanni
    Di Stefano, Antonella
    Morana, Giovanni
    Zito, Daniele
    2016 IEEE 25TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2016, : 101 - 106
  • [22] A Framework for Security Services based on Software-Defined Networking
    Jeong, Jaehoon
    Seo, Jihyeok
    Cho, Geumhwan
    Kim, Hyoungshick
    Park, Jung-Soo
    2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS WAINA 2015, 2015, : 150 - 153
  • [23] ATTAIN: An Attack Injection Framework for Software-Defined Networking
    Ujcich, Benjamin E.
    Thakore, Uttam
    Sanders, William H.
    2017 47TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2017, : 567 - 578
  • [24] Voting-based intrusion detection framework for securing software-defined networks
    Swami, Rochak
    Dave, Mayank
    Ranga, Virender
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (24):
  • [25] Towards an efficient anomaly-based intrusion detection for software-defined networks
    Latah, Majd
    Toker, Levent
    IET NETWORKS, 2018, 7 (06) : 453 - 459
  • [26] Efficient Unicast Routing Algorithms in Software-Defined Networking
    Sheu, Jang-Ping
    Zeng, Quan-Xiang
    Jagadeesha, R. B.
    Chang, Yeh-Cheng
    2016 EUROPEAN CONFERENCE ON NETWORKS AND COMMUNICATIONS (EUCNC), 2016, : 377 - +
  • [27] A new attacks intrusion detection model based on deep learning in Software-Defined Networking Environments
    Yang, Jikun
    2024 4TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND INTELLIGENT SYSTEMS ENGINEERING, MLISE 2024, 2024, : 430 - 436
  • [28] An ecosystem for anomaly detection and mitigation in software-defined networking
    Carvalho, Luiz Fernando
    Abrao, Taufik
    Mendes, Leonardo de Souza
    Proenca, Mario Lemes, Jr.
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 104 : 121 - 133
  • [29] Towards DDoS detection mechanisms in Software-Defined Networking
    Cui, Yunhe
    Qian, Qing
    Guo, Chun
    Shen, Guowei
    Tian, Youliang
    Xing, Huanlai
    Yan, Lianshan
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2021, 190
  • [30] A Survey on Software-Defined Networking
    Xia, Wenfeng
    Wen, Yonggang
    Foh, Chuan Heng
    Niyato, Dusit
    Xie, Haiyong
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (01): : 27 - 51