Specifications

CoS Hardware Resource Configuration
May 09, 2011 Page 13 of 38
Figure 6 Rate Shaping Smoothing Behavior
Rateshapingretainsexcesspacketsinaqueueandthenschedulesthesepacketsforlater
transmissionovertime.Therefore,thepacketoutputrateissmoothedandburstsintransmission
arenotpropagatedasseenwithratelimiting.
Rateshapingcanbeimplementedformultiplereasons,suchascontrollingbandwidth,to
offer
differinglevelsofservice,ortoavoidtrafficcongestiononotherlinksinthenetworkbyremoving
theburstinesspropertyoftrafficthatcanleadtodiscardedpackets.Rateshapingisimportantfor
realtimetraffic,wherepacketlossisextremelydetrimentaltotheseapplications.Insteadof
discardingtrafficimposed
byratelimiting,delaysareinducedintoitstransmissionbyretaining
thedataforfuturetransmission.However,thedelaysmustalsobeboundedtothedegreethatthe
trafficissensitivetodelays.
CoS Hardware Resource Configuration
ThissectionprovidesaconfigurationexampleforeachCoShardwareresource.
TxQ Scheduling Configuration
Transmitqueues(TxQ)representthehardwareresourcesforeachportthatareusedinscheduling
packetsforegressingthedevice.TheSSeriesschedulerrunsinaLowLatencymodewhichallows
thecustomertoconfigureahybridofstrictpriorityandweightedfairqueuing.
Forthedeviceinthisexample,
eachporthas11transmitqueues.Queues0,9and10arelow
latencyqueues(LLQ).YoucannotconfigureanLLQ.Queues1‐8arenonLLQsandcanbe
configured.Thehardwareschedulerwillserviceallpacketsonqueue10andthenqueue9.Once
thereareno
morepackets,theavailablebandwidthwillbeusedtoservicequeues18basedonthe
configured(strictorweightedfairqueue)ordefaultmode(strict).Ifthereisanyavailable
bandwidthafterservicingthesequeues,thentheremainderofthebandwidthwillbeusedto
processqueue0.
Bydefault,
nonLLQsruninstrictprioritymodebutcanbeconfiguredforweightedfairqueue
mode.ThroughCoSreferencemappings,youcanmaptheTxQreferencetoaTxQhardware
queueandfurtherconfigureCoStomeetyourrequirements.
TheremainderofthissectiondetailsaTxQconfigurationthat:
•Createsa
newportgroup