I understand bandwidth in QOS is use to guarantee a minimum bandwidth
I understand police in QOS is to set a limit to the maximum bandwidth.
class test_out
police **1608000** 50000 100000 conform-action set-dscp-transmit af31 exceed-action set-dscp-transmit af32 violate-action set-dscp-transmit 28
**bandwidth 2542**
random-detect dscp-based
random-detect exponential-weighting-constant 7
random-detect dscp 26 50 80 10
random-detect dscp 28 15 40 5
Can someone tell me if the above configuration is self defeating ?
I have a guarantee bandwidth of 2542Kb, but traffic is being police at 1608000 bits = 1570Kb
==================
Edit:
q1) With the police value configured lowered then the guarantee bandwidth, is my traffic still able to reach the guarantee bandwidth ?
q2) If it is able to reach the guarantee bandwidth due to the fact that the exceed and violate action does not drop traffic, then what is the difference between the exceed and violate action of set-dscp-transmit af32 and dscp 28 ? (both seems to have the same DSCP value)