ese old LAN cables for humungous network connection which are poles apart. The reason being, they lack scalability, primarily because at least one network layer device is required to ensure a connection between these small scaled layer 2 network devices. Software Defined Networking plays a key role here, it gives the power to an organization to create a scalable model/view of network where the team can add extra functionalities whenever required and Controller takes the full authority over the network managing as it was a single workable device. An important factor to look here while designing of the system is the number of switches the Controller holds the capability to handle. The present situation demands the firms to think high of the controllers and believe that a single controller can handle at least 200 switches at once. The factor which "the present situation" fails to put forward is that the amount of switches which a controller can support completely relies on the fact the Software Defined Networking (SDN) use cases which can be supported at once. Thus, organization should ensure that controllers can manage and moreover lessen or retrench the impact of broadcast over the network while evaluating them. One another factor that encumbers the scaling of SDN is the high increase in the amount of flow table entries which occurs while applying certain optimization algorithms, which as a result increases a hop-by-hop entry for each flow (Ashton and Downloaded 4/15/2022 9:44:49 AM Nova Southeastern University IP Address: 137.52.76.29 The Heart and Brain of SDN Metzler, 2012). Thus, Organization should look into this factor that the controllers can mitigate this vast increase while evaluating them. One easy solution to this problem is, allowing SDN controllers to implement transcribing in the heart of the network. It basically means that is the controller could override the already written data over the header then there would be a need to handle only 2 unique entries which would be the starting and going out poi