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 Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.