ipqos
TRANSCRIPT
-
8/7/2019 ipqos
1/21
Internet QoSInternet QoS
1
-
8/7/2019 ipqos
2/21
What is QoS?
Delay, delay jitter, bandwidth, drop rate, etc. - .
-
.
2
-
8/7/2019 ipqos
3/21
Application Layer QoS requirements
Transport Layer IntServ/DiffServ
MPLS
Link Layer
3
-
8/7/2019 ipqos
4/21
Providing guaranteed service
Using RSVP signaling protocol to reserve resource alonge pa
Problem in scalability
PATH PATHSender ReceiverR R
PATH PATH
RESVESV
4
-
8/7/2019 ipqos
5/21
Service classes
Guaranteed service
Required mechanisms
Admission control
Signalling (Resource reservation)
Packet scheduling
5
-
8/7/2019 ipqos
6/21
Traffic characteristics Tspec
Average sending rate is not
3
)enough.
Using token bucket filter
Service requested Rspec2
Flow B
h(MBps
Controlled load service Guaranteed service specify
delay bound 1Flow A
andwidt
1 2 3 4
Time (seconds)
6
-
8/7/2019 ipqos
7/21
Receiver-oriented
for multicasting support o -sa e
for robustness
-
PATH and RESV messages
7
-
8/7/2019 ipqos
8/21
Classifying
associating each packet with the appropriate reservation ,
number
flow label field in IPv6
Scheduling FIFO is not enough
WFQ hard to implement
8
-
8/7/2019 ipqos
9/21
Per-flow state
9
-
8/7/2019 ipqos
10/21
A sca a e so ution propose y IETF to provi e service
differentiation in IP networks.
RFCs on the DiffServ
Definition of the DS Field in the IPv4 and IPv6 Headers (RFC 2474)
An Architecture for DiffServ (RFC 2475)
n xpe e orwar ng
Assured Forwarding PHB Group (RFC 2597)
10
-
8/7/2019 ipqos
11/21
Overview of a DiffServ Netw orkOverview of a DiffServ Netw ork
HEdge Router- Core Router
M- Classifying
- Markin
-
- EF PHB
RRH
M
R
H
M
H
11
-
8/7/2019 ipqos
12/21
a e rem um serv ce, rtua ease ne or rtua re
Guaranteeing low loss rate, low latency, low jitter and assured BW
through end-to-end path
Intended to send circuit replacement traffic across a DiffServ network
Mimic the behavior of a hard-wired circuit
-,
Suitable for IP telephony or video conferencing
12
-
8/7/2019 ipqos
13/21
.. u es
Each node in the domain must implement the EF PHB.
Conditioning the aggregate so that its arrival rate at any node is always less .
Characteristics
The same as a wire
Delivered with a high degree of assurance and with almost no distortion ofthe interpacket timing
Arrival rate > Configured rate
Unconditionally discarded
13
-
8/7/2019 ipqos
14/21
--
Edge Router
Priority Que.
SLA
EF packet
M
es -e or
RR
H
M
MR
H
H
14H
-
8/7/2019 ipqos
15/21
A CBR flow of size S packets being sourced at rate R.
Link bandwidth in the domain, B = nR.
15
-
8/7/2019 ipqos
16/21
Potential Sources of QueueingPotential Sources of Queueing
DelayDelay on- pac e s
EF priority queueing -> the only delay experienced for waiting the finish of a
packet that are being sent at the time it arrived. - = -> >=
Another VW packet from the same customer
The incoming VW stream is strictly shaped to a rate R.
n er-pac e spac ng = .
No delay only of the link bandwidth > R
VW packets from other customer
Not s own at a rece ver on y t e n an w t > nR
16
-
8/7/2019 ipqos
17/21
Providing better service
Service Level Agreement (SLA) specify the amount of
Packet marked IN/OUT
erent rop rate or pac et
17
-
8/7/2019 ipqos
18/21
..
Edge Router
RED IN/OUT
SLA 1
M
eter ar erac ets
qOUT IN
RR
H
M
MR
H
H
18H
-
8/7/2019 ipqos
19/21
19
-
8/7/2019 ipqos
20/21
Providing a route that is most likely to be able to
A tool for Traffic Engineering
Helping DiffServ
20
-
8/7/2019 ipqos
21/21
Forwarding scheme using fixed length header (label)
Between L2 and L3 Fast packet forwarding
LDP (Label Distribution Protocol) required to setup LSP
a e w tc e at
Working with QoS routing
21