Deep learning for the security of software-defined networks: a review

被引:0
|
作者
Roya Taheri
Habib Ahmed
Engin Arslan
机构
[1] University of Nevada,Department of Computer Science and Engineering
来源
Cluster Computing | 2023年 / 26卷
关键词
Software-defined networks; Network security; SDN security; Deep learning;
D O I
暂无
中图分类号
学科分类号
摘要
As the scale and complexity of networks grow rapidly, management, maintenance, and optimization of them are becoming increasingly challenging tasks for network administrators. Software-Defined Networking (SDN) was introduced to facilitate these tasks as it offers logically centralized control, a global view of the network, and software-based traffic analysis, thus, it is widely adopted of SDN to manage large-scale networks. On the other hand, SDN is not immune to cyber attacks. In fact, its centralized architecture makes it more vulnerable to certain types of attacks, such as denial of service. Various attack mitigation strategies are proposed to strengthen the security of SDNs including statistical, threshold-based, and Machine Learning (ML) methods. Among them, Deep Learning (DL)-based models attained the best results as they were able to extract the complex relationship between input parameters and output that could not be achieved with other solutions. Hence, this paper presents a comprehensive survey of the literature on the utilization of different DL algorithms for the security of SDN. We first explain the types of attacks that SDNs are exposed to, then present papers that applied DL to detect and/or mitigate these attacks. We further discuss the public datasets used to train DL models and evaluate their advantages and disadvantages. Finally, we share insights into future research directions to improve the efficiency of DL methods for SDN security.
引用
收藏
页码:3089 / 3112
页数:23
相关论文
共 50 条
  • [1] Deep learning for the security of software-defined networks: a review
    Taheri, Roya
    Ahmed, Habib
    Arslan, Engin
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (05): : 3089 - 3112
  • [2] On the Security of Software-Defined Networks
    Prasad, Abhinandan S.
    Koll, David
    Fu, Xiaoming
    [J]. 2015 FOURTH EUROPEAN WORKSHOP ON SOFTWARE DEFINED NETWORKS - EWSDN 2015, 2015, : 105 - 106
  • [3] Software-Defined Mobile Networks Security
    Min Chen
    Yongfeng Qian
    Shiwen Mao
    Wan Tang
    Ximin Yang
    [J]. Mobile Networks and Applications, 2016, 21 : 729 - 743
  • [4] Software-Defined Mobile Networks Security
    Chen, Min
    Qian, Yongfeng
    Mao, Shiwen
    Tang, Wan
    Yang, Ximin
    [J]. MOBILE NETWORKS & APPLICATIONS, 2016, 21 (05): : 729 - 743
  • [5] Improving the Routing Security in Software-Defined Networks
    Ai, Jianjian
    Guo, Zehua
    Chen, Hongchang
    Cheng, Guozhen
    [J]. IEEE COMMUNICATIONS LETTERS, 2019, 23 (05) : 838 - 841
  • [6] Semantic Security Tools in Software-Defined Networks
    Antoshina, E. Ju.
    Chalyy, D. Ju.
    [J]. AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2018, 52 (07) : 605 - 607
  • [7] Deep Reinforcement Learning-Based Routing on Software-Defined Networks
    Kim, Gyungmin
    Kim, Yohan
    Lim, Hyuk
    [J]. IEEE ACCESS, 2022, 10 : 18121 - 18133
  • [8] Deep learning and software-defined networks: Towards secure IoT architecture
    Dawoud, Ahmed
    Shahristani, Seyed
    Raun, Chun
    [J]. INTERNET OF THINGS, 2018, 3-4 : 82 - 89
  • [9] Deep Reinforcement Learning for the management of Software-Defined Networks in Smart Farming
    Alonso, Ricardo S.
    Sitton-Candanedo, Ines
    Casado-Vara, Roberto
    Prieto, Javier
    Corchado, Juan M.
    [J]. 2020 INTERNATIONAL CONFERENCE ON OMNI-LAYER INTELLIGENT SYSTEMS (IEEE COINS 2020), 2020, : 135 - 140
  • [10] DROM: Optimizing the Routing in Software-Defined Networks With Deep Reinforcement Learning
    Yu, Changhe
    Lan, Julong
    Guo, Zehua
    Hu, Yuxiang
    [J]. IEEE ACCESS, 2018, 6 : 64533 - 64539