ipqos

Upload: ubsingh1999

Post on 09-Apr-2018

225 views

Category:

Documents


0 download

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