QoS Class Based Weighted Fair Queueing (CBWFQ) Notes
QoS Class Based Weighted Fair Queueing (CBWFQ)
– Uses MQC
– Number of queues is equal to the number of class-maps that are active
– Max number of queues is 64
-> queue-length = 64
– If the queue is full, then by default tail drop is used
-> Can use Random Early Detection (RED)
class-map VOICE
match ip rtp 16384 16384
class-map FTP
match protocol ftp
policy-map POLICY1
class VOICE
bandwidth { <value> | percent <value> }
bandwidth percent 60
class FTP
bandwidth percent 15
class class-default
int s0/0
bandwidth 2000
service-policy output POLICY1
Bandwidth command hs to be used in the same format in all classes
– Either all be <value> or all be percent <value>
– Bandwidth is minimum guaranteed rate but can go above the configured rate if there is no congestion
-> If incoming packet rate is lower than the outgoing interface clock rate