Specifications

Quality of Service Overview
May 09, 2011 Page 9 of 38
Figure 2 Strict Priority Queuing Packet Behavior
Low Latency Queuing
ALowLatencyQueue(LLQ)isanonconfigurablestrictpriorityqueue.LLQsaredesignedto
guardagainst:
Packetloss
•Delay
Jitter
LLQhardwareresourcescannotbeconfigured,butapolicycanbeconfiguredforaCoSthatis
mappedtoanLLQ.Inthisway,trafficassociatedwithhighvaluerealtime
voiceorvideopackets
canbemappedtoanLLQ.TheLLQprioritywilldeterminewhenmappedtrafficwillbeserviced
relativetoothertraffic.Forexample,SSeriesqueues0,9,and10areLLQs.Ifavoicepolicyis
mappedtoaCoSwithaTxQreferencethat
isinturnmappedtoqueue9,thisvoicetrafficwillbe
servicedassoonasqueue10isemptyandwillcontinuetobeservicedaheadofanylowerpriority
queueuntilthereisnotrafficleftinqueue9.
LLQsarehardwaredependent.Notallhardwaredevicessupportlow
latencyqueuing.Usethe
showcosportconfigtxqcommandtodisplayLLQsforagivenmodule.
Weighted Fair Queuing
Withweightedfairqueuing,queueaccesstobandwidthisdividedupbypercentagesofthetime
slicesavailable.Forexample,if100percentisdividedinto64timeslices,andeachqueueis
configuredfor25percent,eachqueuewillget16timeslices,afterwhichthenextlowestpriority
queue
willgetthenext16,andsoon.Shouldaqueueemptybeforeusingitscurrentshareoftime
slices,theremainingtimeslicesaresharedwithallremainingqueues.Figure 3depictshow
weightedfairqueuingworks.Inboundpacketsenterontheupperleftoftheboxandproceedto
theappropriatepriorityqueue.Outboundpacketsexitthequeuesonthelowerright.Queue3has