4 - Chandana T
4 - Chandana T
4 - Chandana T
DEFINEDC
NETWORKING
CHANDANA T
[4UB23SCS04]
Contents
• Introduction
• Traditional Networks vs SDN
• 3 Layers of SDN
• Working of SDN
• Benefits of SDN
• Demerits
• Conclusion
Introduction
• In the rapidly evolving landscape of information technology, the need for efficient, and scalable network
management has become more pressing than ever. Software Defined Networking (SDN) has emerged as a
revolutionary approach to meeting these demands. By decoupling the control plane from the data plane, SDN
introduces unprecedented flexibility and programmability to network management. This essay explores the
fundamentals of SDN, its benefits, challenges, and its transformative impact on various sectors.
• At its core, SDN is about separating the network's control logic (control plane) from the underlying routers
and switches that forward traffic (data plane). This separation is achieved through the use of a centralized
SDN controller, which communicates with network devices using standardized protocols such as OpenFlow.
The SDN controller acts as the network's "brain," making intelligent decisions about traffic routing and
network configuration.
Traditional Networking vs SDN
Traditional Networking SDN
• Traditional network is the old conventional • Software Defined Network is virtual networking
networking approach approach.
• distributed control • centralized control
• This network is non programmable • This network is programmable
• closed interface • open interface
• data plane and control plane are mounted on same • data plane and control plane are decoupled by software
plane • automatic configuration so it takes less time.
• static configuration so it takes more time
• prioritize and block specific network packets
• no prioritization support
• Structural complexity is low
• Structural complexity is high
• easy to troubleshooting
• difficult to troubleshoot and report
• maintenance cost is lower
• maintenance cost is higher
3 LAYERS OF
SDN
Application Layer
Control Layer
Infrastructure Layer
3 Layers of SDN
1. Application Layer: This is the top layer of the SDN architecture, and it is responsible for defining the desired
behavior of the network. Applications at this layer might include traffic engineering tools, security policies, or
virtual network overlays.
2. Control layer: The control layer is responsible for implementing the policies and rules defined at the application
layer. It is typically implemented as a central controller that communicates with the network devices in the data
plane.
3. Infrastructure Layer: This layer consists of the physical network devices, such as switches and routers, that
make up the data plane. These devices are responsible for forwarding network traffic through the network.
Working of SDN
Steps involved in SDN process
• Centralized Control
• Policy Implementation
• Network Automation
Benefits of SDN
• Centralized Network Management
• Cost Efficiency
• Enhanced Security
• Scalability
• Network Automation
SDN has many advantages and disadvantages, but it’s improved network performance
make it a compelling choice for organizations looking to future-proof their network
infrastructure.
THANK YOU!
C