SDN is emerging as a successful technology for managing the network implementations in new demanding data center networks and for organizations to build the right network for supporting the new innovation technologies like cloud, big data, Internet of Everything and BYOD based networks. Majority of current networks are based on legacy technologies that were available 20 years ago. SDN is a leap that has brought a massive change in technology in the networking domain by supporting demands of the growing technologies that depend on a highly scalable network. Working on SDN and contributing to the new developments in this area of study is a one of the best domains to conduct research for a networking major student. SDN concepts help in addressing …show more content…
Procera has a set of control domains like time, data usage, status and flow that can be used by the network operators to set certain conditions and assign a proper packet forwarding action when the conditions are met. In addition to the above domains, some policies can also be set to change the system without any external event triggers. This policy engine sits on top of the controller and provides the controller with the appropriate policy. The controller then translates the policy in appropriate forwarding rules that are installed into the network …show more content…
and Benson T. (2014) have analyzed the application failures in a SDN network and its effect on the controller functionality. The issues hampering SDN adoption are reliability and fault tolerance. The heart of this issue is the fate-sharing relationship between the SDN-Apps and controller where-in crash of former induces a crash in the later. Also the interface between SDN-Apps and the network is a major interface where the app crash can cause a network outage. They have proposed a redesigned controller architecture centering on a set of abstraction to eliminate fate-sharing interfaces and make network resilient of SDN-Apps