Journal on Communications ›› 2018, Vol. 39 ›› Issue (4): 139-151.doi: 10.11959/j.issn.1000-436x.2018068

• Papers • Previous Articles     Next Articles

Efficient DDoS attack detection and prevention scheme based on SDN in cloud environment

Heng HE1,2,Yan HU1,2,Lianghan ZHENG1,2,Zhengyuan XUE3   

  1. 1 School of Computer Science and Technology,Wuhan University of Science and Technology,Wuhan 430065,China
    2 Hubei Province Key Laboratory of Intelligent Information Processing and Real Time Industrial System,Wuhan University of Science and Technology,Wuhan 430065,China
    3 School of Computer Science and Technology,Huazhong University of Science and Technology,Wuhan 430074,China
  • Online:2018-04-01 Published:2018-04-29
  • Supported by:
    The National Natural Science Foundation of China(61602351);The National Natural Science Foundation of China(61502359);The National Natural Science Foundation of China(61602349);The Open Foundation of Hubei Province Key Laboratory of Intelligent Information Processing and Real-Time Industrial System(2016znss10B)

Abstract:

For addressing the problem of two typical types of distributed denial of service (DDoS) attacks in cloud environment,a DDoS attack detection and prevention scheme called SDCC based on software defined network (SDN) architecture was proposed.SDCC used a combination of bandwidth detection and data flow detection,utilized confidence-based filtering (CBF) method to calculate the CBF score of packets,judged the packet of CBF score below the threshold as an attacking packet,added its attribute information to the attack flow feature library,and sent the flow table to intercept it through SDN controller.Simulation results show that SDCC can detect and prevent different types of DDoS attacks effectively,and it has high detection efficiency,reduces the controller’s computation overhead,and achieves a low false positive rate.

Key words: cloud environment, DDoS attack, software defined network, confidence-based filtering

CLC Number: 

No Suggested Reading articles found!