software defined networking - 1
TRANSCRIPT
![Page 1: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/1.jpg)
Software Defined Networks
T S Pradeep Kumar http://www.nsnam.com
![Page 2: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/2.jpg)
Outline• Types of Traffic • Demand (Big Data, Cloud and
Mobile Traffic) • QoS and QoE • Software Defined Networking
(SDN) • Network Function Virtualisation
(NFV)
![Page 3: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/3.jpg)
Types of Traffic
![Page 4: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/4.jpg)
Elastic Traffic
The traffic that adjust to changes in delay or throughput through the TCP or UDP.
Application protocols like FTP, SMTP, SSH, Telnet, SNMP, HTTP, HTTPS can be classified as elastic
There could be some changes in
Email is generally insensitive to changes in delay
remote logon and web access (interactive apps) are sensitive to delay
File transfer is sensitive to throughput when the file size is huge
![Page 5: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/5.jpg)
Inelastic traffic
IT does not easily adapt to changes in delay and throughput.
Examples: multimedia transmission, high volume interactive traffic
Requirements of Inelastic traffic
Throughput
Delay or latency
Delay Jitter (magnitude of delay variation)
Example: Live relay of a cricket match, real time applications
Packet Loss
![Page 6: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/6.jpg)
Inelastic traffic
Real Time Traffic
Its a part of inelastic traffic
Because of the delay in the internet, the packets are not arriving exactly, so all the packets are buffered, delayed and slightly and then released at a constant rate (as if it is real)
![Page 7: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/7.jpg)
Demand for Data
![Page 8: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/8.jpg)
Demand
Huge demand for data in these domains
Big Data
network capacity, latency, storage, processing and secure data access
Cloud Computing
Scalability, performance, agility and flexibility
Mobile Traffic
mobile data traffic (55%), managed IP traffic (10%) and internet traffic (18%) - from Year 2013 to 18
Internet of Things (IoT)
![Page 9: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/9.jpg)
Quality of Service and Quality of Experience
![Page 10: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/10.jpg)
QoS
Properties of QoS
Throughput
Delay
Packet Jitter
Error Rate
Packet Loss
Priority
Availability
Security
![Page 11: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/11.jpg)
QoE
QoE is a subjective measure of performance measured by a user
There is no quantifiable measure for QoE
it could be
Perceptual
Psychological
Interactive
![Page 12: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/12.jpg)
Software Defined Networking (SDN)
![Page 13: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/13.jpg)
SDN
To cater the needs of increasing traffic and volume of data it is tough to satisfy the QoS and QoE requirements
So a new type of networking supported are SDN and NFV
![Page 14: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/14.jpg)
SDN
![Page 15: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/15.jpg)
SDN functionality
Control Plane
Decides the route the traffic takes
identifies the relative priority of traffic
Data Plane
forwards data based on the control plane
![Page 16: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/16.jpg)
Key drivers for SDN
Use of Server Virtualisation
conserve hardware resources, makes single machine in to multiple servers, independent servers, etc.
Rapid response in allocating resources
existing network can also be used for traffic flow regulation, different QoS levels and security levels.
![Page 17: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/17.jpg)
Network Function Virtualisation (NFV)
![Page 18: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/18.jpg)
NFV
Decouples network functions like routing, firewalling, intrusion detection, and network address translation from hardware platform
it utilises standard virtualisation technologies that run on high performance hardwares to virtualise network functions.
![Page 19: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/19.jpg)
NFV
![Page 20: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/20.jpg)
NFV
NFV have common features with SDN
move the functionality to software
use commodity hardware platform instead of proprietary platform
use standardised or open APIs
support more efficient evolution, deployment and repositioning of network functions.
![Page 21: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/21.jpg)
SDN and NFV
![Page 22: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/22.jpg)
SDN and NFV
![Page 23: Software Defined Networking - 1](https://reader034.vdocuments.mx/reader034/viewer/2022042604/587f593b1a28ab0d378b6ddf/html5/thumbnails/23.jpg)
Thank you and Questions?