Software Defined Networking - 1
-
Upload
t-s-pradeep-kumar -
Category
Engineering
-
view
92 -
download
4
Transcript of Software Defined Networking - 1
Software Defined Networks
T S Pradeep Kumar http://www.nsnam.com
Outline• Types of Traffic • Demand (Big Data, Cloud and
Mobile Traffic) • QoS and QoE • Software Defined Networking
(SDN) • Network Function Virtualisation
(NFV)
Types of Traffic
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
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
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)
Demand for Data
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)
Quality of Service and Quality of Experience
QoS
Properties of QoS
Throughput
Delay
Packet Jitter
Error Rate
Packet Loss
Priority
Availability
Security
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
Software Defined Networking (SDN)
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
SDN
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
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.
Network Function Virtualisation (NFV)
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.
NFV
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.
SDN and NFV
SDN and NFV
Thank you and Questions?