SlideShare a Scribd company logo
DIFFERENTIATED
SERVICES
WHY?
NETWORK
TRAFFIC
SOME
CATEGORIES OF
NETWORK
TRAFFIC
REQUIRE
PREFERNTIAL
TREATMENT
ONLINE
GAMING
VOIP
STREAMING
MEDIA
ROUTINE
NETWORK
TRAFFIC
TREATED
NORMALLY
“BEST
EFFORT”
GAURANTEED
PERFORMANCE
RESERVE
NETWORK
CAPACITY
MEASUREMENT
• BIT RATE
• DELAY
• PACKET DROP
PROBABILITY
• BIT ERROR RATE
DIFFERENTIATED
SERVICES
TOS FD
DS FD
DIFF
SERV
6-BIT DS
FD -
DSCP
TOS FD
OF IPv4
TRAFFIC
CLASS
IN IPv6
SIMPLE
WIDELY
USED
QoS
DIFF SERV WORKS
ON THE BASIS OF
“TRAFFIC
CLASSIFICATION”
TRAFFIC CL
TRAFFIC CL
RATE
LIMITING
TRAFFIC
POLICING/
SHAPING
NETWORK TRAFFIC POLICING
NETWORK TRAFFIC POLICING
ROUTERS IMPLEMENT
“PER HOP BEHAVIOUR
(PHB)”
BEST EFFORT
PHB
SERVICE DEPENDENT ON
TRAFFIC CONDITIONS
EXPEDITED
FORWARDING
PHB
EF
LOW LOSS
LOW
LATENCY
STRICT
PRIORITY
QUEUING
STRICT
CONTROL
BY ISP ~
30%
PRIORITY QUEUING
EF
LOW LOSS
LOW
LATENCY
STRICT
PRIORITY
QUEUING
STRICT
CONTROL
BY ISP ~
30%
EXPEDITED FORWARDING PHB
ASSURED
FORWARDING
PHB
ASSURED FORWARDING
• ASSURANCE OF DELIVERY
• STATE OF TFC CONDITION
• CONTROLLED
ASSURED FORWARDING
ASSURED FORWARDING
CLASS 1
(LOWEST)
CLASS 2 CLASS 3
CLASS 4
(HIGHEST)
LOW
DROP
DSCP 10 DSCP 18 DSCP 26 DSCP 34
MED
DROP
DSCP 12 DSCP 20 DSCP 28 DSCP 36
HIGH
DROP
DSCP 14 DSCP 22 DSCP 30 DSCP 38
Q
CLASS
SELECTOR (CS)
PHB
“XXX000”
CLASS SELECTOR PHB
DESIGN
CONSIDERATIONS
DESIGN CONSIDERATIONS
RECAP
QoS
DSCP – IPv4
& IPv6
TFC CL
PHB
• BEST EFFORT
• EF
• AF
QUEUING
TECHNIQUES
DESIGN
REFERENCE & FURTHER
READING
RFC 2474 DEFINITION OF THE DIFFERENTIATED SERVICES FIELD (DS FIELD) IN THE IPV4 AND
IPV6 HEADERS
RFC 2475 ARCHITECTURE FOR DIFFERENTIATED SERVICES
RFC 2597 ASSURED FORWARDING PHB GROUP
RFC 2983 DIFFERENTIATED SERVICES AND TUNNELS
RFC 3086 DEFINITION OF DIFFERENTIATED SERVICES PER DOMAIN BEHAVIORS AND RULES
FOR THEIR SPECIFICATION
RFC 3140 PER HOP BEHAVIOR IDENTIFICATION CODES
RFC 3246 AN EXPEDITED FORWARDING PHB
RFC 3247 SUPPLEMENTAL INFORMATION FOR THE NEW DEFINITION OF THE EF PHB
REFERENCE & FURTHER
READING
RFC 3260 NEW TERMINOLOGY AND CLARIFICATIONS FOR DIFFSERV
RFC 4594 CONFIGURATION GUIDELINES FOR DIFFSERV SERVICE CLASSES
RFC 5865 A DIFFERENTIATED SERVICES CODE POINT (DSCP) FOR CAPACITY-ADMITTED
TRAFFIC
RFC 3289 MANAGEMENT INFORMATION BASE FOR THE DIFFERENTIATED SERVICES
ARCHITECTURE
RFC 3290 AN INFORMAL MANAGEMENT MODEL FOR DIFFERENTIATED SERVICES ROUTERS
RFC 3317 DIFFERENTIATED SERVICES QUALITY OF SERVICE POLICY INFORMATION BASE
Differentiated Services

More Related Content

What's hot

What's hot (20)

IEEE 802.11
IEEE 802.11IEEE 802.11
IEEE 802.11
 
Mobile computing : Indirect TCP
Mobile computing : Indirect TCPMobile computing : Indirect TCP
Mobile computing : Indirect TCP
 
Protocol for QoS Support Chapter 18
Protocol for QoS Support Chapter 18Protocol for QoS Support Chapter 18
Protocol for QoS Support Chapter 18
 
Quality of Service
Quality of ServiceQuality of Service
Quality of Service
 
Wavelength division multiplexing
Wavelength division multiplexingWavelength division multiplexing
Wavelength division multiplexing
 
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
 
Introduction to OpenFlow
Introduction to OpenFlowIntroduction to OpenFlow
Introduction to OpenFlow
 
Lan technologies
Lan technologiesLan technologies
Lan technologies
 
5G Network Slicing
5G Network Slicing5G Network Slicing
5G Network Slicing
 
Digital Video Broadcasting (DVB)
Digital Video Broadcasting (DVB)Digital Video Broadcasting (DVB)
Digital Video Broadcasting (DVB)
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 
Multicast Routing Protocols
Multicast Routing ProtocolsMulticast Routing Protocols
Multicast Routing Protocols
 
OpenFlow
OpenFlowOpenFlow
OpenFlow
 
Ofdma Basics
Ofdma BasicsOfdma Basics
Ofdma Basics
 
QoS (quality of service)
QoS (quality of service)QoS (quality of service)
QoS (quality of service)
 
Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)
 
OFDM
OFDMOFDM
OFDM
 
The constrained application protocol (CoAP)
The constrained application protocol (CoAP)The constrained application protocol (CoAP)
The constrained application protocol (CoAP)
 
Application layer protocols
Application layer protocolsApplication layer protocols
Application layer protocols
 
Multiprotocol label switching (mpls) - Networkshop44
Multiprotocol label switching (mpls)  - Networkshop44Multiprotocol label switching (mpls)  - Networkshop44
Multiprotocol label switching (mpls) - Networkshop44
 

Viewers also liked

2 2-diff serv-intserv
2 2-diff serv-intserv2 2-diff serv-intserv
2 2-diff serv-intserv
c09271
 
2. difference in goods and service marketing and service classification
2. difference in goods and service marketing and service classification2. difference in goods and service marketing and service classification
2. difference in goods and service marketing and service classification
Akash Bakshi
 
Service Sector in India
Service Sector in IndiaService Sector in India
Service Sector in India
SWAROOP PANDAO
 

Viewers also liked (20)

2 2-diff serv-intserv
2 2-diff serv-intserv2 2-diff serv-intserv
2 2-diff serv-intserv
 
Quality of service
Quality of serviceQuality of service
Quality of service
 
Differentiation and Positioning
Differentiation and PositioningDifferentiation and Positioning
Differentiation and Positioning
 
Confrance presntstation
Confrance presntstationConfrance presntstation
Confrance presntstation
 
QoS
QoSQoS
QoS
 
02_COMMUNITY POLICING MANUAL
02_COMMUNITY POLICING MANUAL02_COMMUNITY POLICING MANUAL
02_COMMUNITY POLICING MANUAL
 
Theory of computation / Post’s Correspondence Problems (PCP)
Theory of computation / Post’s Correspondence Problems (PCP)Theory of computation / Post’s Correspondence Problems (PCP)
Theory of computation / Post’s Correspondence Problems (PCP)
 
Diffserv (serviços diferenciados)
Diffserv (serviços diferenciados)Diffserv (serviços diferenciados)
Diffserv (serviços diferenciados)
 
role of service in an economy
role of service in an economyrole of service in an economy
role of service in an economy
 
Calidad de Servicio IP-MPLS v2.2
Calidad de Servicio IP-MPLS v2.2Calidad de Servicio IP-MPLS v2.2
Calidad de Servicio IP-MPLS v2.2
 
Introduction to service marketing
Introduction to service marketingIntroduction to service marketing
Introduction to service marketing
 
2. difference in goods and service marketing and service classification
2. difference in goods and service marketing and service classification2. difference in goods and service marketing and service classification
2. difference in goods and service marketing and service classification
 
Service Sector in India
Service Sector in IndiaService Sector in India
Service Sector in India
 
Evolution growth of services sector
Evolution growth of services sector Evolution growth of services sector
Evolution growth of services sector
 
Isdn
IsdnIsdn
Isdn
 
Classification of Services
Classification of ServicesClassification of Services
Classification of Services
 
Basic ISDN
Basic ISDNBasic ISDN
Basic ISDN
 
ISDN & DSL
ISDN & DSLISDN & DSL
ISDN & DSL
 
Consumer Perception
Consumer PerceptionConsumer Perception
Consumer Perception
 
Isdn
IsdnIsdn
Isdn
 

Similar to Differentiated Services

Shinde qos-mpls-tutorial
Shinde qos-mpls-tutorialShinde qos-mpls-tutorial
Shinde qos-mpls-tutorial
advojoy
 
vPOP networks Solution Overview.2012
vPOP networks Solution Overview.2012vPOP networks Solution Overview.2012
vPOP networks Solution Overview.2012
michaelc_pineapp
 
Silver peak acceleration, agility and velocity
Silver peak   acceleration, agility and velocitySilver peak   acceleration, agility and velocity
Silver peak acceleration, agility and velocity
responsedatacomms
 
How You Will Get Hacked Ten Years from Now
How You Will Get Hacked Ten Years from NowHow You Will Get Hacked Ten Years from Now
How You Will Get Hacked Ten Years from Now
julievreeland
 
Spider & F5 Round Table - Application Centric Security
Spider & F5 Round Table - Application Centric SecuritySpider & F5 Round Table - Application Centric Security
Spider & F5 Round Table - Application Centric Security
Tzoori Tamam
 

Similar to Differentiated Services (20)

An Introduction to BGP Flow Spec
An Introduction to BGP Flow SpecAn Introduction to BGP Flow Spec
An Introduction to BGP Flow Spec
 
QoS Service Type.pptx
QoS Service Type.pptxQoS Service Type.pptx
QoS Service Type.pptx
 
Presentacion QoS.pptx
Presentacion QoS.pptxPresentacion QoS.pptx
Presentacion QoS.pptx
 
cisco-rsp720-3cxl-ge-datasheet.pdf
cisco-rsp720-3cxl-ge-datasheet.pdfcisco-rsp720-3cxl-ge-datasheet.pdf
cisco-rsp720-3cxl-ge-datasheet.pdf
 
Protocols
ProtocolsProtocols
Protocols
 
Shinde qos-mpls-tutorial
Shinde qos-mpls-tutorialShinde qos-mpls-tutorial
Shinde qos-mpls-tutorial
 
vPOP networks Solution Overview.2012
vPOP networks Solution Overview.2012vPOP networks Solution Overview.2012
vPOP networks Solution Overview.2012
 
V po pnetworks_solution_overview.2012
V po pnetworks_solution_overview.2012V po pnetworks_solution_overview.2012
V po pnetworks_solution_overview.2012
 
Clavister security for virtualized environment
Clavister security for virtualized environmentClavister security for virtualized environment
Clavister security for virtualized environment
 
F5 Solutions for Service Providers
F5 Solutions for Service ProvidersF5 Solutions for Service Providers
F5 Solutions for Service Providers
 
Silver peak acceleration, agility and velocity
Silver peak   acceleration, agility and velocitySilver peak   acceleration, agility and velocity
Silver peak acceleration, agility and velocity
 
Integrating Unified Communications and Collaboration on an Aruba Access Network
Integrating Unified Communications and Collaboration on an Aruba Access NetworkIntegrating Unified Communications and Collaboration on an Aruba Access Network
Integrating Unified Communications and Collaboration on an Aruba Access Network
 
Sip Trunking Getting It Right The 1st Time
Sip Trunking   Getting It Right The 1st TimeSip Trunking   Getting It Right The 1st Time
Sip Trunking Getting It Right The 1st Time
 
Fundamental of Quality of Service(QoS)
Fundamental of Quality of Service(QoS) Fundamental of Quality of Service(QoS)
Fundamental of Quality of Service(QoS)
 
How You Will Get Hacked Ten Years from Now
How You Will Get Hacked Ten Years from NowHow You Will Get Hacked Ten Years from Now
How You Will Get Hacked Ten Years from Now
 
PLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin AronowskiPLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
 
CCNA Training Tutorial in bangaore
CCNA Training Tutorial in bangaoreCCNA Training Tutorial in bangaore
CCNA Training Tutorial in bangaore
 
Acme Packet Presentation Materials for VUC June 18th 2010
Acme Packet Presentation Materials for VUC June 18th 2010Acme Packet Presentation Materials for VUC June 18th 2010
Acme Packet Presentation Materials for VUC June 18th 2010
 
Deploying Microsoft Lync over Wi-Fi #AirheadsConf Italy
Deploying Microsoft Lync over Wi-Fi #AirheadsConf ItalyDeploying Microsoft Lync over Wi-Fi #AirheadsConf Italy
Deploying Microsoft Lync over Wi-Fi #AirheadsConf Italy
 
Spider & F5 Round Table - Application Centric Security
Spider & F5 Round Table - Application Centric SecuritySpider & F5 Round Table - Application Centric Security
Spider & F5 Round Table - Application Centric Security
 

Recently uploaded

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 

Recently uploaded (20)

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 

Differentiated Services