QoS Question
I am green when it comes to QoS, I haven't reached detailed QoS in my studies yet so everything I have grasped so far as been from a co-worker. So pardon me if I wording something wrong or seem eTarded.
Suppose I have a branch with a full T1 that is prioritizing voice traffic over the WAN with the policy map below:
Class VoIP is matching any UDP packet eq 5004 and marking it as dscp 46 or ef. So with 768k allotted for this queue, and 8k allotted for "management"; does this only leave 760k for class-default or is class-default allowed to use as much as it needs until the interface starts seeing VoIP matches?
Just trying to grasp how these queues work.
Suppose I have a branch with a full T1 that is prioritizing voice traffic over the WAN with the policy map below:
policy-map llq class VoIP priority 768 set ip dscp ef class MNGMNT set ip dscp af31 priority 8 class class-default set ip dscp default
Class VoIP is matching any UDP packet eq 5004 and marking it as dscp 46 or ef. So with 768k allotted for this queue, and 8k allotted for "management"; does this only leave 760k for class-default or is class-default allowed to use as much as it needs until the interface starts seeing VoIP matches?
Just trying to grasp how these queues work.
Comments
Any extra bandwidth that is not allocated by the policy map is shared proportionately between the queues. However, any priority class can not go over it's priority amount due to a built in policer designed to prevent the priority class from starving other traffic.
So in your case, if there is congestion on the interface the class-default will receive all bandwidth that is not allocated to the priority queues. If there is no other traffic than the class-default can use all bandwidth.
Yes there is a single hardware output queue for the interface that packets are emptied into from the software queues.
Also keep in mind that different interface types have different default queuing types. E1 and below uses WFQ and everything else uses FIFO. That is changed when you apply your policy map though. These are software queues, but everything has a single hardware queue obviously for packets leaving the interface. You can not change the order of packets once they reach this point.
I really appreciate your help, Networker. My mind is wrapping around this now.
CUCM SRND 9x/10, UCCX SRND 10x, QOS SRND, SIP Trunking Guide, anything contact center related