Skip to main navigation Skip to search Skip to main content

Software defined networking: security model, threats and mechanism

  • Beihang University

Research output: Contribution to journalReview articlepeer-review

Abstract

Software defined networking (SDN) facilitates rapid and open innovation by decoupling the control plane from the data plane, thus enabling high degree of openness and programmability in network protocols and applications. However, the dynamism of programmable networks also introduces new security challenges, which limit the large-scale application of SDN in many places. This paper presents a comprehensive survey on the security of SDN. First, SDN architecture and the security model of SDN are reviewed. Next, typical security threats and security issues of SDN are summarized and classified from the following two aspects: SDN specific and non-specific threats, and the security issues associated with the SDN framework. Then an in-depth analysis is provided on the latest developments in how to build a secure and dependable SDN from the following six aspects: Building a secure SDN controller or network operating system, the modular composable security services for SDN, DoS/DDoS flooding attack prevention and detection for SDN controllers, conflict resolutions and consistency resolutions for flow rules in SDN, the security of northbound application programming interface (API), and the security of applications in SDN. Finally, a brief analysis of the standardization work on SDN security is provided, along with a discussion on future research trends in building more secured SDN.

Original languageEnglish
Pages (from-to)969-992
Number of pages24
JournalRuan Jian Xue Bao/Journal of Software
Volume27
Issue number4
DOIs
StatePublished - 1 Apr 2016

Keywords

  • Controller security
  • OpenFlow
  • Security model
  • Security protocol of northbound application programming interface
  • Security threats
  • Software defined networking

Fingerprint

Dive into the research topics of 'Software defined networking: security model, threats and mechanism'. Together they form a unique fingerprint.

Cite this