FloodGuard: A DoS Attack Prevention Extension in Software-Defined Networks

被引:203
|
作者
Wang, Haopei [1 ]
Xu, Lei [1 ]
Gu, Guofei [1 ]
机构
[1] Texas A&M Univ, SUCCESS Lab, College Stn, TX 77843 USA
基金
美国国家科学基金会;
关键词
Software-Defined Networking (SDN); Security; Denial-of-Service Attack;
D O I
10.1109/DSN.2015.27
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper addresses one serious SDN-specific attack, i.e., data-to-control plane saturation attack, which overloads the infrastructure of SDN networks. In this attack, an attacker can produce a large amount of table-miss packet_in messages to consume resources in both control plane and data plane. To mitigate this security threat, we introduce an efficient, lightweight and protocol-independent defense framework for SDN networks. Our solution, called FLOODGUARD, contains two new techniques/modules: proactive flow rule analyzer and packet migration. To preserve network policy enforcement, proactive flow rule analyzer dynamically derives proactive flow rules by reasoning the runtime logic of the SDN/OpenFlow controller and its applications. To protect the controller from being overloaded, packet migration temporarily caches the flooding packets and submits them to the OpenFlow controller using rate limit and round-robin scheduling. We evaluate FLOODGUARD through a prototype implementation tested in both software and hardware environments. The results show that FLOODGUARD is effective with adding only minor overhead into the entire SDN/OpenFlow infrastructure.
引用
收藏
页码:239 / 250
页数:12
相关论文
共 50 条
  • [1] FuzzyGuard: A DDoS attack prevention extension in software-defined wireless sensor networks
    Huang, Meigen
    Yu, Bin
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (07): : 3671 - 3689
  • [2] Detection and Prevention of DoS attacks in Software-Defined Cloud Networks
    Rengaraju, Perumalraja
    Ramanan, Raja, V
    Lung, Chung-Horng
    2017 IEEE CONFERENCE ON DEPENDABLE AND SECURE COMPUTING, 2017, : 217 - 223
  • [3] Zero-Day Attack Detection and Prevention in Software-Defined Networks
    Al-Rushdan, Huthifh
    Shurman, Mohammad
    Alnabelsi, Sharhabeel H.
    Althebyan, Qutaibah
    2019 INTERNATIONAL ARAB CONFERENCE ON INFORMATION TECHNOLOGY (ACIT), 2019, : 278 - 282
  • [4] DoS vulnerabilities and mitigation strategies in software-defined networks
    Deng, Shuhua
    Gao, Xing
    Lu, Zebin
    Li, Zhengfa
    Gao, Xieping
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 125 : 209 - 219
  • [5] Link Latency Attack in Software-Defined Networks
    Soltani, Sanaz
    Shojafar, Mohammad
    Mostafaei, Habib
    Pooranian, Zahra
    Tafazolli, Rahim
    PROCEEDINGS OF THE 2021 17TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM 2021): SMART MANAGEMENT FOR FUTURE NETWORKS AND SERVICES, 2021, : 187 - 193
  • [6] Intrusion Prevention with Attack Traceback and Software-defined Control Plane for Campus Networks
    Guo, Guangfeng
    Zhang, Junxing
    Ma, Zhanfei
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2021, 18 (03) : 867 - 891
  • [7] SDNGuard: An Extension in Software Defined Network to Defend DoS Attack
    Maddu, Joevan Surya
    Tripathy, Somanath
    Nayak, Sanject Kumar
    PROCEEDINGS OF 2019 IEEE REGION 10 SYMPOSIUM (TENSYMP), 2019, : 44 - 49
  • [8] DoS Attack Impact Assessment on Software Defined Networks
    Sangodoyin, Abimbola
    Sigwele, Tshiamo
    Pillai, Prashant
    Hu, Yim Fun
    Awan, Irfan
    Disso, Jules
    WIRELESS AND SATELLITE SYSTEMS, WISATS 2017, 2018, 231 : 11 - 22
  • [9] Overview of DDoS Attack Detection in Software-Defined Networks
    Wang, Heyu
    Li, Yixuan
    IEEE ACCESS, 2024, 12 : 38351 - 38381
  • [10] A Software Approach for Mitigation of DoS Attacks on SDN's (Software-Defined Networks)
    Lotlikar, Trupti
    Shah, Deven
    SOFT COMPUTING IN DATA ANALYTICS, SCDA 2018, 2019, 758 : 333 - 342