
iv
Configuration examples ················································································································································ 29
Priority trust mode configuration example ·········································································································· 29
Priority mapping table and priority marking configuration example ······························································ 30
Configuring traffic policing, traffic shaping, and line rate ·······················································································33
Traffic evaluation and token buckets··················································································································· 33
Traffic policing······················································································································································· 34
Traffic shaping······················································································································································· 35
Line rate·································································································································································· 36
Configuration task list ···················································································································································· 36
Configuring traffic policing ·································································································································· 37
Configuring GTS ···························································································································································· 38
Configuring GTS in policy approach·················································································································· 38
Configuring GTS in non-policy approach ·········································································································· 39
Configuring the line rate ··············································································································································· 40
Configuring packet resequencing ································································································································ 40
Displaying and maintaining traffic policing, GTS, and line rate·············································································· 40
Configuration examples ················································································································································ 41
IP rate limiting configuration example ················································································································ 43
Configuring congestion management ·························································································································44
Overview································································································································································ 44
Congestion management techniques ·················································································································· 46
Configuring queuing······················································································································································ 51
Configuring the FIFO queue size························································································································· 51
Configuration example ········································································································································· 52
Configuring PQ ······························································································································································ 52
PQ configuration example ··································································································································· 53
Configuring CQ ····························································································································································· 54
CQ configuration example ·································································································································· 55
Configuring WFQ·························································································································································· 55
WFQ configuration example ······························································································································· 56
Configuring CBQ ··························································································································································· 56
Predefined classes················································································································································· 56
Predefined traffic behaviors ································································································································· 57
Predefined QoS policy ········································································································································· 57
Defining a class ····················································································································································· 57
Defining a traffic behavior ··································································································································· 58
Configuring WFQ·························································································································································· 59
Configuring the maximum queue size ················································································································ 59
Using WRED drop················································································································································· 60
Defining a QoS policy·········································································································································· 62
Applying the QoS policy······································································································································ 62
Configuring the maximum available interface bandwidth ··············································································· 63
Setting the maximum reserved bandwidth as a percentage of available bandwidth ··································· 64
Displaying and maintaining CBQ ······················································································································· 64
CBQ configuration example ································································································································ 65
Configuring RTP priority queuing ································································································································· 66
Configuration procedure ······································································································································ 66
RTP priority queuing configuration example ······································································································ 66
Configuring QoS tokens················································································································································ 67
QoS token configuration example ······················································································································ 67
Configuring packet information pre-extraction ··········································································································· 68
Configuration example ········································································································································· 68