Implementation of a SDN (Software defined network)
Improving resource efficiency enhancing network security and achieving simpler network management have become the main goals for networking in the previous years. To accomplish these ideas an efficient routing traffic monitoring access control and server load balancing systems need to be designed. However these objectives make the optimization and management of networks rather difficult. In this paper Software Defined Networks (SDN) an alternative way for creating an optimized network by taking into account the difficulties met today is introduced. Software Defined Networks provide the separation of control and data planes for the switches which allows programming for a customized control plane. With simplified network management through SDN it can be possible to dynamically adjust the behavior of the network equipment independently from equipment manufacturers. New mechanisms with new potential benefits can easily be explored and used. Quality of Service and network security problems can be solved rapidly. In this paper it is described how to build a virtualized SDN in order to show the benefits of SDN over a distributed network. Virtualization can provide deployment and delivery flexibility cost savings and improved user experience.