How does QoS handle saturation with an inactive class?
Posted: Mon Oct 03, 2011 12:17 am
Hello,
I recently flashed over to Gargoyle 1.4.2 from DD-WRT, and I must say that Gargoyle is amazing!
However, I have one question regarding QoS. Suppose I have the following configuration for QoS:
Based on "% Bandwidth at Capacity"
Total Bandwidth = 1000 kbit/s
Computer1 = 1%
Computer2 = 2%
Computer3 = 97%
If Computers 1, 2 and 3 are using 500 kbit/s each for a total of 1500 kbit/s, then the QoS will manage bandwidth such that...
Computer1 gets 10 kbit/s
Computer2 gets 20 kbit/s
Computer3 gets 970 kbit/s
Correct?
However, let's assume Computer3 is inactive and Computers 1 and 2 are using 600 kbit/s each for a total of 1200 kbit/s.
What would happen?
Computer1 is guaranteed at least 1% (10 kbit/s) and Computer 2 is guaranteed at least 2% (20 kbit/s), right? In this situation, does the bandwidth get divided proportionally? That is, since Computer2 technically has "double" the allowed bandwidth (1:2 ratio), does the bandwidth get shaped so that...
Computer1 gets 333 kbit/s (33%)
Computer2 gets 667 kbit/s (67%)
In order to keep a 1:2 ratio? Or is it divided evenly so that both receive 500 kbit/s, until Computer3 log on and begins to use bandwidth?
Thank you!
I recently flashed over to Gargoyle 1.4.2 from DD-WRT, and I must say that Gargoyle is amazing!
However, I have one question regarding QoS. Suppose I have the following configuration for QoS:
Based on "% Bandwidth at Capacity"
Total Bandwidth = 1000 kbit/s
Computer1 = 1%
Computer2 = 2%
Computer3 = 97%
If Computers 1, 2 and 3 are using 500 kbit/s each for a total of 1500 kbit/s, then the QoS will manage bandwidth such that...
Computer1 gets 10 kbit/s
Computer2 gets 20 kbit/s
Computer3 gets 970 kbit/s
Correct?
However, let's assume Computer3 is inactive and Computers 1 and 2 are using 600 kbit/s each for a total of 1200 kbit/s.
What would happen?
Computer1 is guaranteed at least 1% (10 kbit/s) and Computer 2 is guaranteed at least 2% (20 kbit/s), right? In this situation, does the bandwidth get divided proportionally? That is, since Computer2 technically has "double" the allowed bandwidth (1:2 ratio), does the bandwidth get shaped so that...
Computer1 gets 333 kbit/s (33%)
Computer2 gets 667 kbit/s (67%)
In order to keep a 1:2 ratio? Or is it divided evenly so that both receive 500 kbit/s, until Computer3 log on and begins to use bandwidth?
Thank you!