When using CQ (Custom Queuing), say a byte count of 2000 has been set, and 1999 bytes have been sent this time through, will the next packet be sent regardless of its size, even though there is only 1 byte left in the count?

Categories:
Solution Number:
S20699
Last Modified:
2013-08-20
Issue

When using CQ (Custom Queuing), say a byte count of 2000 has been set, and 1999 bytes have been sent this time through, will the next packet be sent regardless of its size, even though there is only 1 byte left in the count?

Solution

Yes, the next packet will be sent regardless of its size. A queuecan service more than its byte count. This is done this way in orderto avoid to have a big packet stuck in a queue with a small bytecount. Byte count should be chosen carefully:- Too big: packets in other queues will have a higher delay since CQ is a round robin algorithm.- Too low: you lose accuracy in the sense that the ratio traffic sent in bytes / byte count might be much bigger than 1.A queue can also service less than its byte count if the queue getsempty, in which case CQ goes to the next queue.

Environment

Protocols->Configuration,Protocols->QoS

Attachments
NOTICE: Riverbed® product names have changed. Please refer to the Product List for a complete list of product names.
Can't find an answer? Create a case