I would like some clarification on the srr-queue bandwidth share and shape commands.
I enabled auto qos voip on an interface while doing some testing and the following config was generated;
switchport access vlan 13
switchport mode access
switchport voice vlan 25
srr-queue bandwidth share 10 10 60 20
srr-queue bandwidth shape 10 0 0 0
mls qos trust device cisco-phone
mls qos trust cos
auto qos voip cisco-phone
So my understanding of the srr-queue bandwidth share 10 10 60 20 command is that; there are four queues per inteface, and the weight values are the frequency in which packets are removed from their queue and sent. Is that an accurate description?
So if the above is correct, a heigher weight would mean packets are dequeued at a higher rate, meaning that queue has higher priority, correct?
Now another question - there are four queues configured, how do you know which queue VoIP traffic will use? And what traffic gets sent over the other three queues?
If the srr-queue bandwidth shape 10 0 0 0 command is applied, it would seem that the VoIP traffic would use queue 1, since you would probably want to shape VoIP traffic to keep it smooth, and shaping is applied on queue 1 in the config I posted above. And i believe that if shapping and sharing is configured shaping is used, not sharing.
So am I on the right track with my assumptions above?