Bandwidth Throttle

I’ve been running a web server on Lara, my home server for some time now. It provides a number of useful resources over HTTP to complement a number of websites I run, the most notable one being RouterTech where it plays host to the source code downloads for the firmware releases.

The problem is that apache doesn’t have a default bandwidth limit in place and so when someone downloaded a 40-50Mb firmware source tar ball it would max out my home upload bandwidth throughout the time taken to obtain the file which wasn’t particularly helpful to other things I had running.

As a result I’ve now added a bandwidth control module into apache and have capped the download rate that all clients as a total can achieve over HTTP to Lara at 37.5K/s. This sounds draconian, but it does mean SSH access and other things I and others need at all times to the server will be uninterrupted. I am hoping for a bandwidth increase in the not too distant future when I move broadband providers but in the mean time thank you for your patience in enduring the slower than are desirable speeds.


Possibly related articles

Comments are closed.