Specifications

Quality of Service Overview
May 09, 2011 Page 7 of 38
Port Resources
UsetheCoSportresourceconfigurationlayertoassociateactualratelimitervaluestoaportgroup
andhardwareresource.ConfigureCoSportresourcebyidentifyingtheCoShardwareresource
type(TxQ,IRL,ORL,offloodcontrol),portgroup,andportresource,followedbyaratelimiter,or
inthecase
ofTxQ,arateshaper.
Theratelimitorrateshaperisspecifiedasaunitandadatarate.Theunitspecifieseithera
percentageofthetotalorapacketspersecondvaluefollowedthethedatarateasanumericvalue.
Forexample10,000packetspersecond
wouldbeexpressedasunitppsrate10000 .The default
unitsettingispercentage.Ifonlyrateisspecif ied,theratevalueisapercentage.
•TxQSettingaTxQrateshapermeansthatallpacketsabovethespecifiedratelimitarefirst
buffered.Onlywhenthebufferfillsarepackets
dropped.
TxQratelimitingprovidesforsettingataildropbehavior,bywhichtransmitframesare
discardedfromthetailofthequeue.
TxQrateshapingisdirectlyconfiguredusingCoSportresourcesconfiguration.TheCoS
settingandCoSreferenceconfigurationsdonotapplytoTxQrateshaping.
•IRLSetting
anIRLratelimitermeansthatpacketsingressingtheportwillnotbeallowedto
exceedtheratespecifiedbytheratelimiter.Iftherateisexceeded,youcanspecifywhether
packetsthatexceedtheratelimitshouldbedroppedandwhethertheportshouldbedisabled.
Youcan
enableordisablesyslogandtrapfeatures.
IRLportresourcesarefirstreferencedusingtheCoSsettingsandCoSreference
configurations.PortsareappliedtothespecifiedCoSportresourcesusingtheCoSport
configuration.
•ORLSettinganORLratelimitermeansthatoutboundpacketsabovethespecifiedthreshold
are
nottransmitted.Iftherateisexceeded,youcanspecifywhetherpacketsthatexceedthe
ratelimitshouldbedroppedandwhethertheportshouldbedisabled,andenableordisable
syslogandtrapfeatures.
ORLportresourcesarefirstreferencedusingtheCoSsettingsandCoSreference
configurations.Portsare
appliedtothespecifiedCoSportresourcesusingtheCoSport
configuration.
FloodcontrolSettingafloodcontrol ratelimitermeansthatreceivedpacketsofthespecified
typethatexceedthefloodcontrolthresholdwillbepreventedfromegressinganyport.
Configurablepackettypesare:
unknownunicast
–multicast
–broadcast
Iftherateis
exceeded,youcanspecifywhethertheportshouldbedisabled.Youcanenableor
disablesyslogandtrapfeatures.
Port Configuration
TheCoSportconfigurationlayerappliesaportlisttotheportgroup.ConfigureCoSport
configurationbyidentifyingtheCoShardwareresourcetype(TxQ,IRL,ORL,orfloodcontrol)
andportgroupforthisportconfiguration,anameforthisconfiguration,aportlistofports
assignedtothisport
group,andwhethertheportlistshouldclearedorbeappendedtoany
existingportlist.TxQportconfigurationcanalsobeconfiguredforTxQscheduling.