Professional Documents
Culture Documents
2-Introduction of SDN
2-Introduction of SDN
SDN stands for Software Defined Network. It is a software-based technology which provides a
centralize control for the network. It makes a network more flexible and easier to manage.
Software-defined networking (SDN) separates a router's control plane from the data
(forwarding) plane. The control plane makes routing decisions. The data plane forwards data
(packets) through the router. With SDN routing, decisions are made remotely instead of on
each individual router.
Types of SDN:
Software Defined-Access (SDA):
This software-based solution is used for campus networks or LAN networks. Software-defined
access, applies the principles of software-defined networking, or SDN, to the access edge of the
network. SD-access puts the access edge under the management of a centralized network
controller instead of managing each access switch as an independent entity.
Distributed Control:
In our traditional network, we were required to configure each LAN devices on individual basis.
It was not centralized.
Manual Configuration:
Even the same configuration was supposed to be configured on each device manually. It was a
time-consuming task and there was a chance of human-error.
Slow Extensibility:
If we are needed to set-up branch network in new location, it was time taking process. We had
to add the devices in Access layer, Aggregation layer & Core layer and manual configuration
was required on each device.
Software Upgradation Difficulty:
The IOS upgradation was difficult as we had to upgrade the software on each device manually.
Centralized Control:
We can manage all the network from a centralized location.
Automation:
We can push the configuration from a centralize manager to the devices using template
configuration. This provides automatic configuration on devices that minimizes human-error.
Fast Extensibility:
This SDN solution provides the network extensibility very easier. We get Zero Touch
Provisioning (ZTP) feature with this SDN solution that requires a very minimal amount of
configuration on a device deployed in new branches.
Low Cost:
In traditional network, we were required more engineer to configure & troubleshoot the
devices. With SDN solution, we are just required the limited amount of Network Administrator
as all the devices are getting managed from a centralize manager. It helps to reduce the cost.
Easy Upgradation:
We can upgrade all the devices from the centralize manager automatically.
Easier Troubshooting & Visibility:
We can monitor the entire network from a centralize manager that helps troubleshoot the
network easier.
When a Routing Packet gets received on data port, it gets forwarded to control plane. Control
plane or CPU creates a Routing Information Base (RIB) table and update the received routing
information into its RIB table. Once updated the RIB, the RIB information gets handover to Data
plane via switch fabric and Data plane update it into its FIB table. If a Routed Packet gets
received on data port, it will just be shared with Data plane and data plane will check the FIB
table with exit interface information to forward it.