CCNA Quality of Services (QoS)

27
Copyright © www.networkel.com 8- QUALITY OF SERVICE 8.1 Basics Of QoS 8.2 QoS Mechanisms

Transcript of CCNA Quality of Services (QoS)

Copyright © www.networkel.com

8- QUALITY OF SERVICE

8.1 Basics Of QoS

8.2 QoS Mechanisms

Copyright © www.networkel.com

8.1 Basics Of QoS

Copyright © www.networkel.com

QoS OVERVIEW

• Quality Of Service

• Industry-wide set of standards and

mechanisms for ensuring high-quality

performance for critical applications

• Ability to provide different priority to

different applications, users, or data

flows, or to guarantee a certain level

of performance to a data flow

Copyright © www.networkel.com

BONUS SLIDE ( PROMOTION OFFER! )

• To get our CCNA 200-125 Full Video Training with %90 discount

click the link below now !

CCNA 200-125 VIDEO TRAINING (GET WITH %90 DISCOUNT)

Copyright © www.networkel.com

PRIORITIZATION OF NETWORK TRAFFIC

• Some traffic flows are more important

for the companies

• If the bandwidth demand exceeds the

available amount, traffic congestion

occurs

• Result = Loss / Delay of the critical

data

Copyright © www.networkel.com

NETWORK CHARACHTERIST. MANAGED BY QOS

• Bandwidth : The rate at which traffic

is carried by the network

• Latency : The delay in data

transmission from source to

destination

• Jitter : The variation in latency.

• Reliability : The percentage of packets

discarded by a router

Copyright © www.networkel.com

VOICE TRAFFIC

• Sensitive for delays / drops

• No retransmission if the packet is lost

(UDP Based)

• Smooth (Flows at even rate, doesn’t burst)

• Benign (Not greedy for lots of BW fairly

low per call)

Copyright © www.networkel.com

VIDEO TRAFFIC

• Sensitive for delays / drops

• No retransmission if the packet is lost

(UDP Based)

• Bursty (Part of picture moves rest is

static on screen cause of keyframes)

• Greedy (More BW you define, better

the picture quality is)

Copyright © www.networkel.com

DATA TRAFFIC

• Insensitive for delays / drops

• Smooth/Bursty

• Benign/Greedy

• TCP-based retransmits.

Copyright © www.networkel.com

QUEUING ALGORITHMS

• Instead of dropping traffic, routers

and switches queue packets into an

output queue and all new packets go

through the queuing system

1. FIFO

2. WFQ

3. CBWFQ

4. LLQ

Copyright © www.networkel.com

FIFO (FIRST IN FIRST OUT)

• Traffic departs from the interface as it

arrived

• No traffic priority

FIFO

Copyright © www.networkel.com

WFQ (WEIGHTED FAIR QUEUING)

• Flow-based queuing algorithm

• Schedules interactive traffic to the

front of the queue to reduce response

time

• Fairly shares the remaining bandwidth

between high bandwidth flows.

Copyright © www.networkel.com

CBWFQ(CLASS BASED WEIGHTED FAIR QUEUIN)

• Extends the standard WFQ

functionality to provide support for

user-defined traffic classes

• A queue is reserved for each class, and

traffic belonging to a class is directed

to the queue for that class

Copyright © www.networkel.com

LLQ (LOW LATENCY QUEUING)

• Brings strict priority queuing to class-

based weighted fair queuing

(CBWFQ)

• Allows delay-sensitive data (such as

voice) to be given preferential

treatment over other traffic by letting

the data to be dequeued and sent first

Copyright © www.networkel.com

8.2 QoS Mechanisms

Copyright © www.networkel.com

QoS TECHNOLOGIES

• Used to provide improved network

"service" to the applications at the

edges of the network

1. Best Effort

2. Integrated Services

3. Differentiated Services

Copyright © www.networkel.com

BEST EFFORT

• Network does not provide any

guarantees that data is delivered

Users obtain unspecified variable bit

rate and delivery time, depending

on the current traffic load

Copyright © www.networkel.com

INTEGRATED SERVICES

• Provides a way to deliver the QoS that

real-time applications require by

explicitly managing network resources

to provide QoS to specific user packet

streams

• Uses "resource reservation" and

"admission control" mechanisms

Copyright © www.networkel.com

INTEGRATED SERVICES (cont…)

• Use the Resource Reservation Protocol

(RSVP) to signal the QoS needs of an

application’s traffic along devices in the

end-to-end path through the network

Copyright © www.networkel.com

DIFFERENTIATED SERVICES

• Architecture that specifies a simple,

scalable and coarse-grained mechanism

for classifying and managing network

traffic and providing QoS

• Packet's "class" can be marked directly

in the packet (No need for RSVP)

• Achieves better QoS scalability, while

IntServ provides a tighter QoS

mechanism for real-time traffic

Copyright © www.networkel.com

DIFFERENTIATED SERVICES (cont…)

• Architecture that specifies a simple,

scalable and coarse-grained mechanism

for classifying and managing network

traffic and providing QoS

• Packet's "class" can be marked directly

in the packet

• Achieves better QoS scalability, while

IntServ provides a tighter QoS

mechanism for real-time traffic

Copyright © www.networkel.com

QoS TOOLS

• QoS technologies refer to the set of

tools and techniques to manage

network resources

• QoS Tools :

1. Classification & Marking Tools

2. Congestion Avoidence Tools

3. Congestion Management Tools

Copyright © www.networkel.com

CLASSIFICATION AND MARKING

• Traffic is analyzed to discover that

which class it belongs to and packets

are marked after discovery process

• Classification of the traffic is made via

ACLs or Class-Maps

• Marking network traffic allows to set or

modify the attributes for a specific class

of traffic ( Layer -2 or Layer-3 )

Copyright © www.networkel.com

LAYER-2 MARKING

• Implemented via 3 bit priority code

point field (which identifies class of

service markings) in TCI field of

Ethernet header

• Ethernet frames are marked with 8

levels of priority

VALUE DESCRIPTION

7 Reserved

6 Reserved

5 Voice

4 Video Conference

3 Call Signal

2 High Priority Data

1 Medium Priority Data

0 Best Effort Data

Copyright © www.networkel.com

LAYER-3 MARKING

• Implemented via 8 bit Type Of Service

Field (IPv4) or Traffic Class Field

(IPv6) in IP header

• In Diffserv model packet is marked

using DiffServ Code Point (DSCP) bits

(6 bits)

VALUE DESCRIPTION

7 Network

6 Internet

5 Critical

4 Flash-Override

3 Flash

2 Immediate

1 Priority

0 Routine

Copyright © www.networkel.com

TRAFFIC SHAPING & POLICING

• Traffic Policing: When the traffic rate

reaches the configured maximum rate,

excess traffic is dropped (or remarked)

• Traffic Shaping : Retains excess packets

in a queue and then schedules the

excess for later transmission over

increments of time

Copyright © www.networkel.com

BONUS SLIDE ( PROMOTION OFFER! )

• To get our CCNA 200-125 Full Video Training with %90 discount

click the link below now !

CCNA 200-125 VIDEO TRAINING (GET WITH %90 DISCOUNT)