Skip to content

Equal bandwidth distribution to connected clients

  1. Visit Network -> SQM QoS
  2. Set the Download Speed and Upload Speed to your expected total aggregation speed and add 20% (1 Mbit = 1000 Kbit)
  3. Choose connectify0 in Interface name and toggle enable
  4. Select Queue Discipline tab and set discipline/script to cake/piece-of-cake
  5. Toggle the two Show and Use Advanced Configuration. to reveal Advanced option string to pass to the ingress queueing & ...egress queueing
  6. In ingress textbox add diffserv4 nat dual-dsthost ingress & in egress: diffserv4 nat dual-srchost ack-filter
  7. Save & Apply, changes are effective immediately.

Tips

  • Reduce the additional 20% added if there is no effect in small increments, test the results by downloading a large file with parallel sockets (download accelerator or speed test) on two clients with a 10 second delay before starting the download on the second client, both should show the speed each at ~50% of the total aggregate speed.

  • Without this setup, the delayed client will use 1/4th or so without host isolation shaping unless both clients (TCP) start at the same time due to bursty throughput, the effect is less noticable with near servers (less than 30ms delay).

  • Equal distribution works when all lines are in good conditions or near the speed set in SQM only.