CCNA 7.7.c: Northbound and southbound APIs

In Software Defined Networking (SDN), Northbound and Southbound APIs are used to describe how interfaces operate between the different planes – data plane, control plane and application plane.   Southbound interfaces define the way the SDN controller should interact with the data plane (aka forwarding plane) to make adjustments to the network, so it can […]

CCNA 7.7.b: Separation of control plane and data plane

In conventional networks, routers, switches, firewalls and other devices tightly couple the control  plane and the data plane on a single device.  Software Defined Networking (SDN) introduces the concept of separating the control plane and data plane.  The data plane remains on each device (physical and virtual) for quick, efficient forwarding of data.  The control […]

CCNA 7.7.a: Function of a controller

In Software Defined Networking (SDN), the control plane is on a single device – the controller. The controller is typically a virtual server loaded with open source SDN controller software.  The communications between the controller and the network devices typically uses a standardized protocol, i.e. OpenFlow.  The communications between the controller and the applications use […]

CCNA 7.7: Describe network programmability in enterprise network architecture

Network programmability or Software Defined Networking (SDN), as the name implies, moves the brains of the network from individual hardware devices that use IOS to a centralized controller that uses open source code.  This provides a central point of management for all devices on the network, which leads to greater automation and more efficient orchestration […]

Built by TrailSix