I have a question about quality of service (QoS) on linux (DDWRT specifically).
Here's my setup:
- Recent version of DD-WRT
- 120 kbytes/s up and 2mbytes/down
- Traffic limited to about 80% of stated speed, so about 100kbytes/sec
- HFSC enabled but no traffic rules.
Observed behaviour:
Traffic is indeed limited to about 80kb/s. Ping at full saturation is still low.
Problem scenario:
Say User 1 is uploading to Dropbox. He is saturating the connection at about 100kb/s. Then User 2 starts uploading to Dropbox. I'd expect User 1 and User 2 to share the bandwidth about equally, ie 50kb/s per user. In practice, User 1 may get 85kb/s and User 2 only 15kb/s. This is contrary to my expectations.
What I'd like is to guarantee that all users will have a fair slice of the available bandwidth with bursting. Are my expectations out of line here? Am I missing something?
Thanks in advance!