Adaptive Routing Mechanism in SDN to Limit Congestion
A network whose behavior can be dynamically controlled, changed, and managed through various interfaces is called a Software Defined Network. The flow of packets in the network is determined by a communication protocol called open flow. In SDN, rules are implemented in control plane and rules are processed in data plane. With the increase in use of Internet and the emergence of IOT, data sent or received over a network is increasing each day and it is testing the network capabilities to deal with congestion. To resolve the specified issue, in this paper, we will control congestion in SDN by splitting traffic dynamically by analyzing the statistics gathered by each switch in the network. The traffic split will take place in such a way that when a flow is rerouted to another path, the controller does check in advance that this action does not lead to congestion in the new path. The main aim during the above implementation of the work will be to reduce overutilized links and decrease packet loss.
KeywordsSDN Congestion Adaptive routing Congestion management Load calculation Open flow
- 11.R. Wojcik, J. Domzał, Z. Dulinski, P. Gawłowicz, D. Kowalczyk, Performance evaluation of flow-aware multi-topology adaptive routing, in 2014 IEEE International Workshop Technical Committee on Communications Quality and Reliability (CQR) (2014)Google Scholar