I've been reading the forum and the net trying to get a straight answer on this and can't seem to find anything concrete.
So basically If I have a CBWFQ setup for three classes, af3x (55%), af2x(30%) and class default(15%). applied outgoing on a WAN interface.
bandwidth percent 55
bandwidth percent 30
bandwidth percent 15
Now I get that in normal operation all classes will burst either way and during congestion, traffic in a specific class will be guaranteed it's bandwidth
But how is unused bandwidth from a class allocated during congestion. So for example if I have this link being congested primarily with Af2x and default traffic but have available capacity in Af3x, for this example say I have 30% AF3x still available.
Will the router split it evenly15% Af2x and 15% default or will it split proportionatly based on the original BW allocations, ie 20% Af2x and 10% default.
The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.
In no event shall Author be liable for any damages whatsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.
What actually happens is the scheduler assigns weights to classes based on the bandwidth specification. Class flows get their relative bandwidth based on the weight. So, for example, if your class AF3x was using no bandwidth, and AF2x and class-default wanted all the bandwidth, they would split it 2:1 (30:15).