Volume 9, Issue 18 pp. 5803-5833
Research Article
Free to Read

Software-defined networking (SDN): a survey

Kamal Benzekki

Corresponding Author

Kamal Benzekki

Laboratory of Computer Networks and Systems, Department of Mathematics and Computer Science, Faculty of Sciences, Moulay Ismail University, Meknes, Morocco

Correspondence

Kamal Benzekki, Laboratory of Computer Networks and Systems, Department of Mathematics and Computer Science, Faculty of Sciences, Moulay Ismail University, Meknes, Morocco.

E-mail: [email protected]

Search for more papers by this author
Abdeslam El Fergougui

Abdeslam El Fergougui

Laboratory of Computer Networks and Systems, Department of Mathematics and Computer Science, Faculty of Sciences, Moulay Ismail University, Meknes, Morocco

Search for more papers by this author
Abdelbaki Elbelrhiti Elalaoui

Abdelbaki Elbelrhiti Elalaoui

Laboratory of Computer Networks and Systems, Department of Mathematics and Computer Science, Faculty of Sciences, Moulay Ismail University, Meknes, Morocco

Search for more papers by this author
First published: 07 February 2017
Citations: 263

Abstract

With the advent of cloud computing, many new networking concepts have been introduced to simplify network management and bring innovation through network programmability. The emergence of the software-defined networking (SDN) paradigm is one of these adopted concepts in the cloud model so as to eliminate the network infrastructure maintenance processes and guarantee easy management. In this fashion, SDN offers real-time performance and responds to high availability requirements. However, this new emerging paradigm has been facing many technological hurdles; some of them are inherent, while others are inherited from existing adopted technologies. In this paper, our purpose is to shed light on SDN related issues and give insight into the challenges facing the future of this revolutionary network model, from both protocol and architecture perspectives. Additionally, we aim to present different existing solutions and mitigation techniques that address SDN scalability, elasticity, dependability, reliability, high availability, resiliency, security, and performance concerns. Copyright © 2017 John Wiley & Sons, Ltd.

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.