f every problem i.e. troubleshoots, neither it provides firms with a compliancy factor for the large scaling regulations sets. The benefits of Software Defined Networking come only into picture when the problem becomes messy. It gives firms clarity of the network flow from moiety of one half to the other. Unlike SNMP, OpenFlow is used to gather number flags on any network. The job the controller is to recognise the data gathered by the protocol to find issues in the network and simultaneously make it take another path for file transfer during a damaged network. The controller should keep any eye on the various branches of hierarchies of traffics they are answering to. Consider a scenario where an IT firm like Oracle does not choose to eye over repeated message over the network. To picture out a map of the pre-existing network in your head might be daunting but crucial. But as the abstraction world is taking over the nations it is essential that we visualize the milieu where many virtual networks run over the physical one. So to see and present the physical network in a visual format, SDN controller comes to the rescue for any organisation. Not only the physical network but simultaneously visualising the virtual network over the top of physical network is done by the controllers. To summarise in extremely simple terms of what the above lines mentioned is that the controllers should provide a lucid perspective or view of the network flow both from physical and virtual angle to get insight view of each network separately. IT firms should enquire that is it easy to manage and handle the controller using standard methods and ways? Like the Simple Network Management Protocol manages the condition of the controller in terms of MTTF or MTBF. The firms should possibly enquire for the fact that whether the controller manages a huge range of support for management information bases for managing the entities in the information network elements. Performance The primary job of the controller is to build a network flow. The per