rDefender: A Lightweight and Robust Defense Against Flow Table Overflow Attacks in SDN

被引:1
|
作者
Kong, Dezhang [1 ,2 ]
Chen, Xiang [1 ,2 ]
Wu, Chunming [1 ,2 ]
Shen, Yi [1 ]
Zhou, Zhengyan [1 ,2 ]
Cheng, Qiumei [1 ]
Liu, Xuan [3 ]
Yang, Mingliang [4 ]
Qiu, Yubing [4 ]
Zhang, Dong [5 ]
Khan, Muhammad Khurram [6 ]
机构
[1] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou 310058, Peoples R China
[2] Quan Cheng Lab, Jinan 250103, Peoples R China
[3] Yangzhou Univ, Coll Informat Engn, Coll Artificial Intelligence, Yangzhou 225009, Peoples R China
[4] Alibaba Cloud, Hangzhou 311121, Peoples R China
[5] Fuzhou Univ, Coll Comp & Data Sci, Fuzhou 350002, Peoples R China
[6] King Saud Univ, Ctr Excellence Informat Assurance, Riyadh 11421, Saudi Arabia
基金
中国国家自然科学基金;
关键词
Software-defined networking; table overflow attacks; security; RATE DDOS ATTACK;
D O I
10.1109/TIFS.2024.3472477
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The flow table is a critical component of Software-Defined Networking (SDN). However, flow tables' limited capacity makes them highly vulnerable to flow table overflow attacks (FTOAs). Due to the low attack cost and highly flexible attack forms, it is hard to eradicate FTOAs. This paper addresses three unsolved problems for table security and proposes a robust defense accordingly. First, we reveal that the existing defenses with fixed defense speeds will cause severe packet loss when handling diverse traffic. We prove that deleting multiple rules can efficiently solve this problem and give a rigorous derivation to calculate the suitable deletion number according to the environment. Second, we illustrate that abnormal table occupancy squeezing is a constant characteristic of FTOAs regardless of attack forms. It can be used to identify attacked ports accurately in different scenarios. Third, we mathematically prove that random deletion can guarantee the continuous decrease of malicious flow rules after confirming attacked ports. It achieves fast speed and robust effectiveness in different environments. Based on these findings, we design rDefender, a robust and lightweight defense prototype. We evaluate its effect by designing diverse, powerful attacks and using real-world datasets and topology. The results demonstrate that it achieves the best overall performance compared to six existing mainstream defenses, providing stable security for switch flow tables.
引用
收藏
页码:9436 / 9451
页数:16
相关论文
共 50 条
  • [1] TableGuard: A Novel Security Mechanism Against Flow Table Overflow Attacks in SDN
    Kong, Dezhang
    Wu, Chunming
    Shen, Yi
    Chen, Xiang
    Liu, Hongyan
    Zhang, Dong
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 4167 - 4172
  • [2] SDN Security: Information Disclosure and Flow Table Overflow Attacks
    Patwardhan, Aditya
    Jayarama, Deepthi
    Limaye, Nitish
    Vidhale, Shivaji
    Parekh, Zarna
    Harfoush, Khaled
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [3] FTODefender: An efficient flow table overflow attacks defending system in SDN
    Tang, Dan
    Zheng, Zhiqing
    Yin, Chao
    Xiong, Bing
    Qin, Zheng
    Yang, Qiuwei
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 237
  • [4] Mitigating SDN Flow Table Overflow
    Luo, Hanwu
    Li, Wenzhen
    Qian, Ying
    Dou, Liang
    2018 IEEE 42ND ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2018, : 821 - 822
  • [5] Flow Table Overflow Attacks in a Software-Defined Network (SDN): A Systematic Review
    Isaiah, Aladesote Olomi
    Abdullah, Azizol
    Samian, Normalia
    Hanapi, Zurina Mohd.
    IAENG International Journal of Computer Science, 2024, 51 (09) : 1219 - 1239
  • [6] NFV-GUARD: Mitigating Flow Table-Overflow Attacks in SDN Using NFV
    Soylu, Mustafa
    Guillen, Luis
    Izumi, Satoru
    Abe, Toru
    Suganuma, Takuo
    PROCEEDINGS OF THE 2021 IEEE 7TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2021): ACCELERATING NETWORK SOFTWARIZATION IN THE COGNITIVE AGE, 2021, : 263 - 267
  • [7] Method for Overflow Attack Defense of SDN Network Flow Table Based on Stochastic Differential Equation
    Xinhui Zhao
    Qingxian Wang
    Zehui Wu
    Rui Guo
    Wireless Personal Communications, 2021, 117 : 3431 - 3447
  • [8] Method for Overflow Attack Defense of SDN Network Flow Table Based on Stochastic Differential Equation
    Zhao, Xinhui
    Wang, Qingxian
    Wu, Zehui
    Guo, Rui
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 117 (04) : 3431 - 3447
  • [9] Mitigating while Accessing: A Lightweight Defense Framework Against Link Flooding Attacks in SDN
    Sun, Hancun
    Chen, Xu
    Luo, Yantian
    Ge, Ning
    CHINA COMMUNICATIONS, 2024, 21 (11) : 15 - 27
  • [10] A Hybrid Lightweight Defense System Against Address Spoofing Based DDoS Attacks in SDN
    Sinha, Mitali
    Bera, Padmalochan
    Satpathy, Manoranjan
    Sahoo, Kshira Sagar
    SECURITY AND PRIVACY, 2025, 8 (02):