SlideShare une entreprise Scribd logo
1  sur  18
Visionary people with Ownership & Leadership skills including Accountability creates Nexus of Success & Yearn for innovative Solutions
Session 10 : SDN (Software Defined Networking)
NSIG (Network Special Interest Group)
Session Owner : Aalok Shah
Agenda
What is SDN?
SDN Framework
Contents
Demystifying SDN Definition
Why SDN is Required?
Benefits of SDN
Quick Brush-up
SDN - What is it?
Demystifying SDN Definition
As per Wikipedia,
Software-defined networking (SDN) technology is an approach to computer networking
that allows network administrators to programmatically initialize, control, change, and
manage network behavior dynamically via open interfaces and provide abstraction of
lower-level functionality.
The physical separation of
the network control plane
from the data plane, and
where a control plane
controls several devices.
What is control plane and data plane?
There are mainly two planes of operation in networking
❖ Control plane
❖ Forwarding plane or Data plane:
•These planes of operation are the building blocks of the layered
architecture of today’s network hardware evolved.
✓ It is the part of the network device architecture that is concerned with the drawing
network topology or the information in routing table that defines what to do with the
incoming packet.
✓ It makes the decision about the traffic sent.
✓ Control plane packets are destined to or locally originated by the device itself.
✓ It is the signaling of the networks.
✓ All control plane activities are handled by CPU and it is not time constraint or
critical. So it is slow path.
Control plane:
✓ It is the part of the networks which carries the user traffic as per the logic of control
plane.
✓ It actually moving the packet based on what device learned.
✓ Data plane traffic travel through the device, rather than to or from them.
✓ It involves activities like forwarding, fragmentation and reassembly , or replication
for multicasting.
✓ Data plane runs at line rate,
E.g. 100 Gbps for 100 Gbps Ethernet => Fast path
=> Typically implemented using special hardware.
Forwarding plane
Why SDN?
With SDN…..
1.Centralized network provisioning:
Software defined networks provide a centralized view of the entire network,
making it easier to centralize enterprise management and provisioning. For
example, more VLANs are becoming part of physical LANs.
2.Holistic enterprise management.
SDN allows IT managers to experiment with network configuration without
impacting the network. SDN also supports management of both physical and
virtual switches and network devices from a central controller.
3. Content delivery
Controlling data traffic is one of the primary advantages of software
defined networking. The ability to direct and automate data traffic makes
implementing quality of services (QoS) for voice over IP (VOIP), video and
audio transmissions much easier
4. Reduced operating costs.
Centralized management, operational efficiency and better hardware use
all enable reduced costs.
5. Enhanced security.
While virtualization has made management more complex, having a
centralized network controller can bring the reins of control back to IT
professionals’ hands and create a central point of control to distribute security
and policy information consistently throughout the enterprise.
6.Reduced hardware management and costs.
You can extend the life of existing hardware because you have shifted
the decision making to the SDN controller.
7. Open standards-based and vendor-neutral:
When implemented through open standards, SDN simplifies network
design and operation because instructions are provided by SDN controllers
instead of multiple, vendor-specific devices and protocols.
With SDN...
SDN Framework
● SDN Application: Those are programs that
explicitly and directly communicate their
network requirements and desired network
behavior to the SDN Controller via a
northbound interface (NBI). They may
consists of one SDN Application Logic and
one or more NBI Drivers.
● Controllers: The “brains” of the network,
Controllers offer a centralized view of the
overall network, and enable network
administrators to dictate to the underlying
systems (like switches and routers) how the
forwarding plane should handle network
traffic.
● Infrastructure Layer: This layer consists of
SDN enabled network devices connected
together forming the data/forwarding plane.
Controller communicate with SDN devices
over southbound interface.
SDN Framework
● Southbound APIs:
Southbound APIs are used
to relay information to the
switches and routers
“below.” OpenFlow,
considered the first standard
in SDN, was the original
southbound API and
remains as one of the most
common protocols.
● Northbound APIs:
Northbound APIs are used
to communicate with the
applications and business
logic “above.” These help
network administrators to
programmatically shape
traffic and deploy services.
OpenFlow isn’t SDN
● The OpenFlow Standard is an initiative created by the
Open Networking Foundation it is a user-driven
organisation the objective of which is to promote the
adoption of SDN through open standards
development.
● OpenFlow and SDN have been used interchangeable
and confused for the same thing recently but they are
not. SDN is a concept with a broad objectives which
Networking Vendors can choose to implement to meet
the ones they want however they please.
● The standards are evolving and growing to cover
more areas of the networks and will continue to
expand. It has the potential to be the one control
protocol to sit over all networking protocols but its
future is by no means guaranteed.
● We will have to wait and watch to see how the big
players choose to adopt SDN and whether openness
and collaboration are seen as advantageous to them
commercially or if they decide that pushing forward in
a proprietary way to achieve their goals faster.
OpenFlow
SDN
SDN Benefits
● Directly Programmable: Network directly programmable because the control
functions are decoupled from forwarding functions, which enable the network
to be programmatically configured by proprietary or open source automation
tools, including OpenStack, Puppet, and Chef.
● Centralized Management: Network intelligence is logically centralized in
SDN controller software that maintains a global view of the network, which
appears to applications and policy engines as a single, logical switch.
● Reduce CapEx: SDN potentially limits the need to purchase purpose-built,
ASIC-based networking hardware.
● Reduce OpEX: SDN enables algorithmic control of the network of network
elements (such as hardware or software switches / routers that are
increasingly programmable, making it easier to design, deploy, manage, and
scale networks. The ability to automate orchestration optimizes service
availability and reliability by reducing overall management time and the chance
for human error.
● Deliver Agility and Flexibility: SDN helps organizations rapidly deploy new
applications, services, and infrastructure to quickly meet changing business
goals and objectives.
● Enable Innovation: SDN enables organizations to create new types of
applications, services, and business models that can offer new revenue
streams and more value from the network.
SDN - Timeline
SDN - Communities and Resources
References
● https://tools.ietf.org/html/rfc7426
● https://en.wikipedia.org/wiki/Software-defined_networking
● https://turbonomic.com/blog/on-technology/sdn-software-defined-
networking-primer-and-why-we-need-sdn/
● http://opennetsummit.org/archives/mar14/site/why-sdn.html
● https://www.sdxcentral.com/sdn/definitions/what-the-definition-of-
software-defined-networking-sdn/
Contact Us:
India Office
Block A – 7th Floor, Safal Profitaire,
Corporate Road, Prahaladnagar,
Ahmedabad – 380015
Phone + 91-79-40041994
business@volansys.com
Q & A
Thank You
18
Innovation to Realization

Contenu connexe

Tendances

Tendances (20)

5G physical layer
5G physical layer 5G physical layer
5G physical layer
 
Software Define Networking (SDN)
Software Define Networking (SDN)Software Define Networking (SDN)
Software Define Networking (SDN)
 
LTE - Long Term Evolution
LTE - Long Term EvolutionLTE - Long Term Evolution
LTE - Long Term Evolution
 
3GPP Standards for the Internet-of-Things
3GPP Standards for the Internet-of-Things3GPP Standards for the Internet-of-Things
3GPP Standards for the Internet-of-Things
 
5G RAN fundamentals
5G RAN fundamentals5G RAN fundamentals
5G RAN fundamentals
 
5 g core overview
5 g core overview5 g core overview
5 g core overview
 
Opinion – 5G Reality Check: Speeds
Opinion – 5G Reality Check: SpeedsOpinion – 5G Reality Check: Speeds
Opinion – 5G Reality Check: Speeds
 
5 g nr (new radio)overview
5 g nr (new radio)overview5 g nr (new radio)overview
5 g nr (new radio)overview
 
5G Technology Tutorial
5G Technology Tutorial5G Technology Tutorial
5G Technology Tutorial
 
Nb iot presentation
Nb iot presentationNb iot presentation
Nb iot presentation
 
Making 5G New Radio a Reality - by Qualcomm
Making 5G New Radio a Reality - by QualcommMaking 5G New Radio a Reality - by Qualcomm
Making 5G New Radio a Reality - by Qualcomm
 
6G Training Course Part 7: 6G Technologies - Introduction
6G Training Course Part 7: 6G Technologies - Introduction6G Training Course Part 7: 6G Technologies - Introduction
6G Training Course Part 7: 6G Technologies - Introduction
 
3g cellular telephony
3g cellular telephony3g cellular telephony
3g cellular telephony
 
RNEC N101 Lite- RAX711-L.pptx
RNEC N101 Lite- RAX711-L.pptxRNEC N101 Lite- RAX711-L.pptx
RNEC N101 Lite- RAX711-L.pptx
 
Introduction to Software Defined WANs
Introduction to Software Defined WANsIntroduction to Software Defined WANs
Introduction to Software Defined WANs
 
Generic framing protocol
Generic framing protocolGeneric framing protocol
Generic framing protocol
 
Unidad 2 208053_7
Unidad 2 208053_7Unidad 2 208053_7
Unidad 2 208053_7
 
Huawei soft switch
Huawei soft switchHuawei soft switch
Huawei soft switch
 
GSM & UMTS Security
GSM & UMTS SecurityGSM & UMTS Security
GSM & UMTS Security
 
LPWA network
LPWA networkLPWA network
LPWA network
 

Similaire à Software Defined Networking (SDN)

Software-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to NetworkingSoftware-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to Networking
Anju Ann
 
Provide a diagram and description of the flow table entries that can.pdf
Provide a diagram and description of the flow table entries that can.pdfProvide a diagram and description of the flow table entries that can.pdf
Provide a diagram and description of the flow table entries that can.pdf
arihantelehyb
 

Similaire à Software Defined Networking (SDN) (20)

TERM PAPER
TERM PAPERTERM PAPER
TERM PAPER
 
Software Defined Networking (SDN): A Revolution in Computer Network
Software Defined Networking (SDN): A Revolution in Computer NetworkSoftware Defined Networking (SDN): A Revolution in Computer Network
Software Defined Networking (SDN): A Revolution in Computer Network
 
journal of mathematics research
journal of mathematics researchjournal of mathematics research
journal of mathematics research
 
journalism research paper
journalism research paperjournalism research paper
journalism research paper
 
journal in research
journal in researchjournal in research
journal in research
 
journal to publish research paper
journal to publish research paperjournal to publish research paper
journal to publish research paper
 
research on journaling
research on journalingresearch on journaling
research on journaling
 
Software_Defined_Networking.pptx
Software_Defined_Networking.pptxSoftware_Defined_Networking.pptx
Software_Defined_Networking.pptx
 
Performance Evaluation for Software Defined Networking (SDN) Based on Adaptiv...
Performance Evaluation for Software Defined Networking (SDN) Based on Adaptiv...Performance Evaluation for Software Defined Networking (SDN) Based on Adaptiv...
Performance Evaluation for Software Defined Networking (SDN) Based on Adaptiv...
 
Sdn Networking
Sdn NetworkingSdn Networking
Sdn Networking
 
Telco Cloud 03 - Introduction to SDN
Telco Cloud 03 - Introduction to SDNTelco Cloud 03 - Introduction to SDN
Telco Cloud 03 - Introduction to SDN
 
WWT Software-Defined Networking Guide
WWT Software-Defined Networking GuideWWT Software-Defined Networking Guide
WWT Software-Defined Networking Guide
 
Software Defined Networking – Virtualization of Traffic Engineering
Software Defined Networking – Virtualization of Traffic EngineeringSoftware Defined Networking – Virtualization of Traffic Engineering
Software Defined Networking – Virtualization of Traffic Engineering
 
SDN( Software Defined Network) and NFV(Network Function Virtualization) for I...
SDN( Software Defined Network) and NFV(Network Function Virtualization) for I...SDN( Software Defined Network) and NFV(Network Function Virtualization) for I...
SDN( Software Defined Network) and NFV(Network Function Virtualization) for I...
 
Report-SDN
Report-SDNReport-SDN
Report-SDN
 
sdn.pptx
sdn.pptxsdn.pptx
sdn.pptx
 
Software-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to NetworkingSoftware-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to Networking
 
Provide a diagram and description of the flow table entries that can.pdf
Provide a diagram and description of the flow table entries that can.pdfProvide a diagram and description of the flow table entries that can.pdf
Provide a diagram and description of the flow table entries that can.pdf
 
SDN Multi-Controller Domain.pptx
SDN Multi-Controller Domain.pptxSDN Multi-Controller Domain.pptx
SDN Multi-Controller Domain.pptx
 
Software defined network-- SDN
Software defined network-- SDNSoftware defined network-- SDN
Software defined network-- SDN
 

Plus de Aalok Shah

Plus de Aalok Shah (6)

Network Telemetry
Network TelemetryNetwork Telemetry
Network Telemetry
 
English Learning at Office with Fun - 2
English Learning at Office with Fun - 2English Learning at Office with Fun - 2
English Learning at Office with Fun - 2
 
English Learning at Office with Fun
English Learning at Office with FunEnglish Learning at Office with Fun
English Learning at Office with Fun
 
Network Topologies, L1-L2 Basics, Networking Devices
Network Topologies, L1-L2 Basics, Networking DevicesNetwork Topologies, L1-L2 Basics, Networking Devices
Network Topologies, L1-L2 Basics, Networking Devices
 
Networking Puzzle
Networking PuzzleNetworking Puzzle
Networking Puzzle
 
Implement Servo Motor Drive
Implement Servo Motor DriveImplement Servo Motor Drive
Implement Servo Motor Drive
 

Dernier

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Dr.Costas Sachpazis
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 

Software Defined Networking (SDN)

  • 1. Visionary people with Ownership & Leadership skills including Accountability creates Nexus of Success & Yearn for innovative Solutions Session 10 : SDN (Software Defined Networking) NSIG (Network Special Interest Group) Session Owner : Aalok Shah
  • 2. Agenda What is SDN? SDN Framework Contents Demystifying SDN Definition Why SDN is Required? Benefits of SDN Quick Brush-up
  • 3. SDN - What is it?
  • 4. Demystifying SDN Definition As per Wikipedia, Software-defined networking (SDN) technology is an approach to computer networking that allows network administrators to programmatically initialize, control, change, and manage network behavior dynamically via open interfaces and provide abstraction of lower-level functionality. The physical separation of the network control plane from the data plane, and where a control plane controls several devices.
  • 5. What is control plane and data plane? There are mainly two planes of operation in networking ❖ Control plane ❖ Forwarding plane or Data plane: •These planes of operation are the building blocks of the layered architecture of today’s network hardware evolved.
  • 6. ✓ It is the part of the network device architecture that is concerned with the drawing network topology or the information in routing table that defines what to do with the incoming packet. ✓ It makes the decision about the traffic sent. ✓ Control plane packets are destined to or locally originated by the device itself. ✓ It is the signaling of the networks. ✓ All control plane activities are handled by CPU and it is not time constraint or critical. So it is slow path. Control plane:
  • 7. ✓ It is the part of the networks which carries the user traffic as per the logic of control plane. ✓ It actually moving the packet based on what device learned. ✓ Data plane traffic travel through the device, rather than to or from them. ✓ It involves activities like forwarding, fragmentation and reassembly , or replication for multicasting. ✓ Data plane runs at line rate, E.g. 100 Gbps for 100 Gbps Ethernet => Fast path => Typically implemented using special hardware. Forwarding plane
  • 9. With SDN….. 1.Centralized network provisioning: Software defined networks provide a centralized view of the entire network, making it easier to centralize enterprise management and provisioning. For example, more VLANs are becoming part of physical LANs. 2.Holistic enterprise management. SDN allows IT managers to experiment with network configuration without impacting the network. SDN also supports management of both physical and virtual switches and network devices from a central controller. 3. Content delivery Controlling data traffic is one of the primary advantages of software defined networking. The ability to direct and automate data traffic makes implementing quality of services (QoS) for voice over IP (VOIP), video and audio transmissions much easier
  • 10. 4. Reduced operating costs. Centralized management, operational efficiency and better hardware use all enable reduced costs. 5. Enhanced security. While virtualization has made management more complex, having a centralized network controller can bring the reins of control back to IT professionals’ hands and create a central point of control to distribute security and policy information consistently throughout the enterprise. 6.Reduced hardware management and costs. You can extend the life of existing hardware because you have shifted the decision making to the SDN controller. 7. Open standards-based and vendor-neutral: When implemented through open standards, SDN simplifies network design and operation because instructions are provided by SDN controllers instead of multiple, vendor-specific devices and protocols. With SDN...
  • 11. SDN Framework ● SDN Application: Those are programs that explicitly and directly communicate their network requirements and desired network behavior to the SDN Controller via a northbound interface (NBI). They may consists of one SDN Application Logic and one or more NBI Drivers. ● Controllers: The “brains” of the network, Controllers offer a centralized view of the overall network, and enable network administrators to dictate to the underlying systems (like switches and routers) how the forwarding plane should handle network traffic. ● Infrastructure Layer: This layer consists of SDN enabled network devices connected together forming the data/forwarding plane. Controller communicate with SDN devices over southbound interface.
  • 12. SDN Framework ● Southbound APIs: Southbound APIs are used to relay information to the switches and routers “below.” OpenFlow, considered the first standard in SDN, was the original southbound API and remains as one of the most common protocols. ● Northbound APIs: Northbound APIs are used to communicate with the applications and business logic “above.” These help network administrators to programmatically shape traffic and deploy services.
  • 13. OpenFlow isn’t SDN ● The OpenFlow Standard is an initiative created by the Open Networking Foundation it is a user-driven organisation the objective of which is to promote the adoption of SDN through open standards development. ● OpenFlow and SDN have been used interchangeable and confused for the same thing recently but they are not. SDN is a concept with a broad objectives which Networking Vendors can choose to implement to meet the ones they want however they please. ● The standards are evolving and growing to cover more areas of the networks and will continue to expand. It has the potential to be the one control protocol to sit over all networking protocols but its future is by no means guaranteed. ● We will have to wait and watch to see how the big players choose to adopt SDN and whether openness and collaboration are seen as advantageous to them commercially or if they decide that pushing forward in a proprietary way to achieve their goals faster. OpenFlow SDN
  • 14. SDN Benefits ● Directly Programmable: Network directly programmable because the control functions are decoupled from forwarding functions, which enable the network to be programmatically configured by proprietary or open source automation tools, including OpenStack, Puppet, and Chef. ● Centralized Management: Network intelligence is logically centralized in SDN controller software that maintains a global view of the network, which appears to applications and policy engines as a single, logical switch. ● Reduce CapEx: SDN potentially limits the need to purchase purpose-built, ASIC-based networking hardware. ● Reduce OpEX: SDN enables algorithmic control of the network of network elements (such as hardware or software switches / routers that are increasingly programmable, making it easier to design, deploy, manage, and scale networks. The ability to automate orchestration optimizes service availability and reliability by reducing overall management time and the chance for human error. ● Deliver Agility and Flexibility: SDN helps organizations rapidly deploy new applications, services, and infrastructure to quickly meet changing business goals and objectives. ● Enable Innovation: SDN enables organizations to create new types of applications, services, and business models that can offer new revenue streams and more value from the network.
  • 16. SDN - Communities and Resources
  • 17. References ● https://tools.ietf.org/html/rfc7426 ● https://en.wikipedia.org/wiki/Software-defined_networking ● https://turbonomic.com/blog/on-technology/sdn-software-defined- networking-primer-and-why-we-need-sdn/ ● http://opennetsummit.org/archives/mar14/site/why-sdn.html ● https://www.sdxcentral.com/sdn/definitions/what-the-definition-of- software-defined-networking-sdn/
  • 18. Contact Us: India Office Block A – 7th Floor, Safal Profitaire, Corporate Road, Prahaladnagar, Ahmedabad – 380015 Phone + 91-79-40041994 business@volansys.com Q & A Thank You 18 Innovation to Realization