SlideShare a Scribd company logo
16
Most read
18
Most read
20
Most read
HELLO!
I am Hayder Thary
M.Sc.
QoS Presentation
1
QoS
What's mean !
“
-refers to the capability of a network to provide
better service to selected network traffic over
various technologies, including Frame Relay,
Asynchronous Transfer Mode (ATM), Ethernet
and 802.1 networks, SONET, and IP-routed
networks that may use any or all of these
underlying technologies.
- is particularly important for the transport of
traffic with special requirements. In particular,
developers have introduced voice over
IP technology to allow computer networks to
become as useful as telephone networks for
audio conversations.
3
QoS
What's Goal !
to provide priority including dedicated
bandwidth, controlled jitter and latency (required
by some real-time and interactive traffic), and
improved loss characteristics. Also important is
making sure that providing priority for one or
more flows does not make other flows fail.
5
Additionally, use QoS to achieve outcomes such as the
following:
▪ Prioritize network and application traffic, guaranteeing high
priority to important traffic or limiting non-essential traffic.
▪ Achieve equal bandwidth sharing among different subnets,
classes, or users in a network.
▪ Allocate bandwidth externally or internally or both, applying
QoS to both upload and download traffic or to only upload or
download traffic.
▪ Ensure low latency for customer and revenue-generating
traffic in an enterprise environment.
▪ Perform traffic profiling of applications to ensure bandwidth
usage.
FlowMeaning …..
6
A flow can be defined in a number of ways. One
common way refers to a combination of source
and destination addresses, source and
destination socket numbers, and the session
identifier. It can also be defined more broadly as
any packet from a certain application or from an
incoming interface.
7
Flow Characteristics
8
Flow
Characteristics
Reliability Delay Jitter Bandwidth
Flow Characteristics
9
▪ Reliability : Lack of Reliability means losing a packet or
ack.
▪ Delay: Different applications can tolerate delay in
different degrees.
▪ Jitter : jitter is the variation in packets belonging to same
flow.
▪ Bandwidth: different application need different B/W.
Techniques to improve the quality
of service.
10
 Scheduling
 FIFO QUEUING
 PRIORITY QUEUING
 WEIGHTED FAIR QUEUING
 Traffic Shaping
 LEAKY BUCKET
TOKEN BUCKET
 Resource Reservation
 Admission Control
Scheduling
11
o Packets from different flow arrive at switch or router
for processing .
o A good scheduling technique treats the different flow
in a fair and appropriate manner.
FIFO QUEUING
12
 Packets wait in a buffer (queue) until the node is ready to process
them.
 If avg. arrival rate>avg. processing rate =>new packets will be
discarded.
Priority Queuing
13
oPackets are assigned to a priority class
oEach class has its own queue.
oHigher class packets are processed first.
oProblem : Starvation
Weighted Fair Queuing
14
o Packets are still assigned to different classes and admitted
to different queues • The queues are weighted based on
the priority
o Higher priority means higher weight
o If weight are 3,2,1 then 3 packets are processed from q1,2
from q2,and 1 from q1 in a round robin fashion
Traffic Shaping
Is the mechanism to control the amount and the rate of the traffic
sent to the network
15
Leaky Bucket
The rate at which water leaks from a bucket does not depend on
the rate at which the water is input to the bucket .
16
The input rate varies but the o/p remains constant ,similarly
,network can smooth out bursty traffic.
Token Bucket
17
 Leaky bucket does not taken into a/c idle host , if a host is not
sending for a while , its bucket becomes empty.
 If the host has bursty data ,leaky bucket allows only avg. rate.
 Token bucket takes into a/c the idle time , with each clock tick the
tokens are added to bucket ,when the data needs to be send ,it
collects token from bucket and then send the data packet consisting
of data=no of tokens
18
Resource Reservation
o A flow of data needs resources such as buffer, bandwidth, CPU time, and
so on .
o QoS can be improved if these resources are reserved beforehand.
Admission Control
19
-Routers or switches puts restrictions on the admission of
packets from host.
-Before a router accepts the flow , it checks the flow for
specifications in terms of bandwidth , buffer size ,cpu speed
etc.
Application
▪ Mobile communication
▪ Real-time video and sound
▪ transmission
▪ Interactive applications on network
▪ Routing for traffic with performance
guarantees
▪ QoS-aware ATM application
20
21
22
Reference's
I. COMPUTER NETWORKING A Top-Down Approach 6th
edition
II. https://www.rfc-editor.org/
III. http://www.rfc-
editor.org/search/rfc_search_detail.php?rfc=2474&title=qu
ality+of+s
IV. http://www.cs.columbia.edu/~coms6181/slides/13/quality-
of-service.ppt
V. https://www.paloaltonetworks.com/documentation/71/pan-
os/pan-os/quality-of-service/configure-qos
VI. https://www.paloaltonetworks.com/documentation/71/pan-
os/pan-os/quality-of-service/qos-overview
THANKS!
Any questions?
23

More Related Content

PPTX
QoS (quality of service)
PPTX
Computer Networks: Quality of service
PPTX
Quality of Service
PPTX
Quality of Service
PPT
PDF
QOS (Quality of Services) - Computer Networks
QoS (quality of service)
Computer Networks: Quality of service
Quality of Service
Quality of Service
QOS (Quality of Services) - Computer Networks

What's hot (20)

PPTX
Ethernet Computer network
PPT
Network Layer,Computer Networks
PPTX
User datagram protocol (udp)
PPTX
Unicast multicast & broadcast
PPT
Introduction to Application layer
PPTX
TCP and UDP
PPTX
OSI model and TCP/IP model
PPTX
Multiple access protocol
PPT
Data link control
PPT
Chapter 4 data link layer
PPT
Network layer tanenbaum
PPT
Chapter 1 Introduction (Data Communication by Forouzan)
PPTX
What Is Sliding Window Protocol?
PPTX
Ipv4 presentation
PPT
Ethernet protocol
PPT
User Datagram protocol For Msc CS
PPT
Sliding window protocol
PPT
Quality of service
PPSX
Transmission modes
Ethernet Computer network
Network Layer,Computer Networks
User datagram protocol (udp)
Unicast multicast & broadcast
Introduction to Application layer
TCP and UDP
OSI model and TCP/IP model
Multiple access protocol
Data link control
Chapter 4 data link layer
Network layer tanenbaum
Chapter 1 Introduction (Data Communication by Forouzan)
What Is Sliding Window Protocol?
Ipv4 presentation
Ethernet protocol
User Datagram protocol For Msc CS
Sliding window protocol
Quality of service
Transmission modes
Ad

Similar to Qos Quality of services (20)

PDF
PPT
QoSintro.PPT
PDF
CN Module 5 part 2 2022.pdf
PPTX
qualityofserviceabhishek-131013165513-phpapp01.pptx
PPTX
QOSPPT.2019122-2020131[1].pptx
PDF
Internet quality of service an overview
DOCX
publication_6_17789_1425stream control transmission
PPT
Designing_QoS_enabled_networks_YIC_March20_2011.ppt
PPTX
Quality of service(qos) by M.BILAL.SATTI
PPTX
Basics of Network Traffic Management
PPT
Congestion control and quality of service
PPTX
Quality of service
PPT
Chap24
PPTX
Introduction to Quality Of Service - Networking
PDF
ETE405-lec9.pdf
PPT
Quality of Servise
PPT
Qo s 09-integrated and red
PPT
integrated and diffrentiated services
PPTX
QoS.pptx
PPTX
Qo s routing
QoSintro.PPT
CN Module 5 part 2 2022.pdf
qualityofserviceabhishek-131013165513-phpapp01.pptx
QOSPPT.2019122-2020131[1].pptx
Internet quality of service an overview
publication_6_17789_1425stream control transmission
Designing_QoS_enabled_networks_YIC_March20_2011.ppt
Quality of service(qos) by M.BILAL.SATTI
Basics of Network Traffic Management
Congestion control and quality of service
Quality of service
Chap24
Introduction to Quality Of Service - Networking
ETE405-lec9.pdf
Quality of Servise
Qo s 09-integrated and red
integrated and diffrentiated services
QoS.pptx
Qo s routing
Ad

Recently uploaded (20)

PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
Pharma ospi slides which help in ospi learning
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Insiders guide to clinical Medicine.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
Cardiovascular Pharmacology for pharmacy students.pptx
PDF
Pre independence Education in Inndia.pdf
PPTX
Open Quiz Monsoon Mind Game Final Set.pptx
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
Open Quiz Monsoon Mind Game Prelims.pptx
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Introduction-to-Social-Work-by-Leonora-Serafeca-De-Guzman-Group-2.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Business Ethics Teaching Materials for college
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Pharma ospi slides which help in ospi learning
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Insiders guide to clinical Medicine.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Cardiovascular Pharmacology for pharmacy students.pptx
Pre independence Education in Inndia.pdf
Open Quiz Monsoon Mind Game Final Set.pptx
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Open Quiz Monsoon Mind Game Prelims.pptx
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Introduction-to-Social-Work-by-Leonora-Serafeca-De-Guzman-Group-2.pdf
Anesthesia in Laparoscopic Surgery in India
Week 4 Term 3 Study Techniques revisited.pptx
O5-L3 Freight Transport Ops (International) V1.pdf
Business Ethics Teaching Materials for college
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table

Qos Quality of services

  • 1. HELLO! I am Hayder Thary M.Sc. QoS Presentation 1
  • 3. “ -refers to the capability of a network to provide better service to selected network traffic over various technologies, including Frame Relay, Asynchronous Transfer Mode (ATM), Ethernet and 802.1 networks, SONET, and IP-routed networks that may use any or all of these underlying technologies. - is particularly important for the transport of traffic with special requirements. In particular, developers have introduced voice over IP technology to allow computer networks to become as useful as telephone networks for audio conversations. 3
  • 4. QoS What's Goal ! to provide priority including dedicated bandwidth, controlled jitter and latency (required by some real-time and interactive traffic), and improved loss characteristics. Also important is making sure that providing priority for one or more flows does not make other flows fail.
  • 5. 5 Additionally, use QoS to achieve outcomes such as the following: ▪ Prioritize network and application traffic, guaranteeing high priority to important traffic or limiting non-essential traffic. ▪ Achieve equal bandwidth sharing among different subnets, classes, or users in a network. ▪ Allocate bandwidth externally or internally or both, applying QoS to both upload and download traffic or to only upload or download traffic. ▪ Ensure low latency for customer and revenue-generating traffic in an enterprise environment. ▪ Perform traffic profiling of applications to ensure bandwidth usage.
  • 7. A flow can be defined in a number of ways. One common way refers to a combination of source and destination addresses, source and destination socket numbers, and the session identifier. It can also be defined more broadly as any packet from a certain application or from an incoming interface. 7
  • 9. Flow Characteristics 9 ▪ Reliability : Lack of Reliability means losing a packet or ack. ▪ Delay: Different applications can tolerate delay in different degrees. ▪ Jitter : jitter is the variation in packets belonging to same flow. ▪ Bandwidth: different application need different B/W.
  • 10. Techniques to improve the quality of service. 10  Scheduling  FIFO QUEUING  PRIORITY QUEUING  WEIGHTED FAIR QUEUING  Traffic Shaping  LEAKY BUCKET TOKEN BUCKET  Resource Reservation  Admission Control
  • 11. Scheduling 11 o Packets from different flow arrive at switch or router for processing . o A good scheduling technique treats the different flow in a fair and appropriate manner.
  • 12. FIFO QUEUING 12  Packets wait in a buffer (queue) until the node is ready to process them.  If avg. arrival rate>avg. processing rate =>new packets will be discarded.
  • 13. Priority Queuing 13 oPackets are assigned to a priority class oEach class has its own queue. oHigher class packets are processed first. oProblem : Starvation
  • 14. Weighted Fair Queuing 14 o Packets are still assigned to different classes and admitted to different queues • The queues are weighted based on the priority o Higher priority means higher weight o If weight are 3,2,1 then 3 packets are processed from q1,2 from q2,and 1 from q1 in a round robin fashion
  • 15. Traffic Shaping Is the mechanism to control the amount and the rate of the traffic sent to the network 15 Leaky Bucket
  • 16. The rate at which water leaks from a bucket does not depend on the rate at which the water is input to the bucket . 16 The input rate varies but the o/p remains constant ,similarly ,network can smooth out bursty traffic.
  • 18.  Leaky bucket does not taken into a/c idle host , if a host is not sending for a while , its bucket becomes empty.  If the host has bursty data ,leaky bucket allows only avg. rate.  Token bucket takes into a/c the idle time , with each clock tick the tokens are added to bucket ,when the data needs to be send ,it collects token from bucket and then send the data packet consisting of data=no of tokens 18 Resource Reservation o A flow of data needs resources such as buffer, bandwidth, CPU time, and so on . o QoS can be improved if these resources are reserved beforehand.
  • 19. Admission Control 19 -Routers or switches puts restrictions on the admission of packets from host. -Before a router accepts the flow , it checks the flow for specifications in terms of bandwidth , buffer size ,cpu speed etc.
  • 20. Application ▪ Mobile communication ▪ Real-time video and sound ▪ transmission ▪ Interactive applications on network ▪ Routing for traffic with performance guarantees ▪ QoS-aware ATM application 20
  • 21. 21
  • 22. 22 Reference's I. COMPUTER NETWORKING A Top-Down Approach 6th edition II. https://www.rfc-editor.org/ III. http://www.rfc- editor.org/search/rfc_search_detail.php?rfc=2474&title=qu ality+of+s IV. http://www.cs.columbia.edu/~coms6181/slides/13/quality- of-service.ppt V. https://www.paloaltonetworks.com/documentation/71/pan- os/pan-os/quality-of-service/configure-qos VI. https://www.paloaltonetworks.com/documentation/71/pan- os/pan-os/quality-of-service/qos-overview