1. A Survey on Traffic Management in Software-Defined Networks: Challenges, Effective Approaches, and Potential Measures
- Author
-
Shahram Babaie and Amin Hodaei
- Subjects
Flow control (data) ,Flexibility (engineering) ,business.industry ,Computer science ,Quality of service ,020206 networking & telecommunications ,02 engineering and technology ,Load balancing (computing) ,Computer Science Applications ,Network congestion ,0202 electrical engineering, electronic engineering, information engineering ,Forwarding plane ,Redundancy (engineering) ,020201 artificial intelligence & image processing ,Network performance ,Electrical and Electronic Engineering ,Software-defined networking ,business ,Computer network - Abstract
Software-defined networks (SDNs), as an emerging paradigm by separating the control plane from the data plane, increases flexibility and network utilization and reduces redundancy and operational cost. Traffic management of software-defined networks can be defined as network traffic monitoring and analyzing measures to improve network performance and quality of service metrics. Traffic management as an effective instrument for optimizing network traffic can offer the appropriate services according to network situation. Due to the inherent characteristics of SDN, special techniques are required to analyze, predict, and adapt the network traffic in order to achieve an efficient traffic management mechanism. This paper surveys traffic management techniques of SDN in four distinct categories including, routing, load balancing, congestion control, and flow control to cover the impressible issues. Moreover, the differences between SDN and traditional networks are analyzed in terms of traffic management necessities across the various groups to further determine the dimensions affecting research in this area. Furthermore, the available algorithms in each group and their role in traffic management are reviewed as well as the research challenges and future trends.
- Published
- 2021