quality of service(qos). outline why qos is important? what is qos? qos approach. conclusion

Post on 18-Dec-2015

298 Views

Category:

Documents

7 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Quality of Service(QoS)

Outline

• Why QoS is important? • What is QoS?• QoS approach.• Conclusion.

Outline

• Why QoS is important? • What is QoS?• QoS approach.• Conclusion.

Why QoS is important?

• Today, network traffic is highly diverse, with the explosive growth of the Internet, most network traffic is IP-based.

• Having a single end-to-end transport protocol is beneficial, because networking equipment became less complex to maintain.

• Traditional transport service of the Internet is best-effort service.

Why QoS is important?

• The IP protocol was originally designed to reliably get a packet to it’s destination with less consideration to the amount of time.

• But now, IP networks must support many different type of applications, and these applications require low latency.– E.g. videoconferencing, VoIP…

• The best-effort IP network introduces a variable and unpredictable amount of delay.

Why QoS is important?

• Today, all data networks are converging on IP transport because the applications have migrated towards being IP-based.

• The converged network mixes different types of traffic, and each with very different requirement.

• So, QoS technologies play a crucial role in a multiservice IP network.

Outline

• Why QoS is important?• What is QoS?• QoS approach.• Conclusion.

What is QoS?

• A broad term used to describe the overall experience a user or application will receive over a network.

• Involves a broad range of technologies, architecture and protocols.

• A special type of connection-oriented routing in witch different connections are assigned different priority.

What is QoS?

• The goal of QoS is to provide preferential delivery service for the applications that need it by ensuring sufficient bandwidth, controlling latency and jitter, and reducing data loss.

What is QoS?

• QoS performance dimensions :– Bandwidth.– Delay.– Jitter.– Loss.

What is QoS?

• Application requirement : Application Bandwidth Sensitivity to :

Delay Jitter Loss

VoIP Low High High Med

Video Conferencing

High High High Med

Streaming Video

High Med Med Med

Streaming Audio

Low Med Med Med

E-mail Low Low Low High

File transfer Med Low Low High

What is QoS?

• Qos is a control mechanism.

Outline

• Why QoS is important?• What is QoS?• QoS approach.• Conclusion.

QoS approach

• Internet Engineering Task Force(IETF) : – Develops and promotes Internet standards.– The goal of the IETF is to make the Internet work

better.

QoS approach

• Integrated Service(IntServ)– Per flow state and processing.

• Differentiated Service(DiffServ)– Per class state and processing.

Integrated Service(IntServ)

• Best-effort service.• Resource Reservation Protocol(RSVP).• Virtual circuit.

Integrated Service(IntServ)

• Advantage– Controlled load service.– Guaranteed service.• With bandwidth, bounded delay, and no-loss

guarantees

• Disadvantage – Many states must be stored in each router.– Works on a small-scale well, but on Internet is not

suitable.

Differentiated Service(DiffServ)

• Since modern data networks carry many different types of traffic.

• Traffic is classified based on priority.• Traffic management mechanisms– Traffic Conditioning Block(TCB).

Traffic Conditioning Block(TCB)

• Classifier : – Differentiated Services Code Points(DSCP).– By many different parameters(source address,

destination address, traffic type..).

• Meter :– Measuring traffic rate.

• Marker :– Mark DSCP.

Traffic Conditioning Block(TCB)

• Per-Hop Behavior(PHB) :– define the packet forwarding properties

associated with a class of traffic.– EF : low delay, lost and jitter, high priority.– AF : median priority.– BF : low priority.

DS Network Architecture

• DS domain :– A group of routers that implement common,

administratively defined DiffServ policies.

• Service Level Agreement(SLA) :– a part of a service contract where the level of

service is formally defined.

• Bandwidth Broker(BB) :– Control the resource in a DS domain.

DS Network Architecture

Differentiated Service(DiffServ)

• Advantage :– Router only use to transport. – Easy to implement.

• Disadvantage :– Does not keep per flow state information, so it

more difficult to support End-to-End QoS.– Because there are no reservations, there is a

possibility that the network can get congested.

Outline

• Why QoS is important?• What is QoS?• QoS approach.• Conclusion.

Conclusion

• Qos is a control mechanism.• Ensuring high-quality performance for critical

application. • Controlling latency and jitter effectively.• Reduce data loss.• QoS can not produce additional bandwidth.

top related