zed management approach to the system using Controllers. Reduced Capital & Operational Expenses. Traffic Optimization. 10. Management of the Open Source system with Northbound & Southbound API (Application Programming Interfaces). 11. Better Granular Security. 12. Extensibility 13. Inbuilt Security because of the White List Model. The programmatic approach is used to simplify operations with automation & Orchestration of the dynamic network & Application oriented Infrastructure. TRADITIONAL APPROACH Network architectures that combine control plane and data plane functions in a single device like a Router or a Switch. It is an element of a device that defines the Interaction with Its neighbors (Haleplidis, Pentikousis, Denazis, Salim, Meyer, Downloaded: 4/15/2022 9:44:49 AM Nova Southeastern University IP Address: 137.52.76.29 SDN Practical Orientation & Koufopavlou, 2015). There are a number of Control Plane Protocols like OSPF -Open Shortest Path First, BGP - Border Gateway Protocol and Layer 2 Protocols like Spanning Tree Protocol. These protocols are like a brain to the network that gives much stability to the network and pose limitations at the same time due to its dependency on the static metrics defined like Bandwidth, Hop Count and do not provide the application level visibility. Security is another concern in the traditional network architecture which depends on the Black List Model which says that everything is allowed by default and we configure the network as per our security requirements and allow/deny specific ports/protocols between different IP Subnets through access lists. Maintenance of the static access list entries on Individual router & switches is not that easy and isolating issues/troubleshooting network by investigating through a list of entries on every Individual device is another challenge now a days. Many data plane functionality & features like QOS (Quality of service), ACL (Access-list), NAT (Network Address Translation), Vlan (Virtual Lan) are static in nature and depends on the devi