Bandwidth throttling

Lower bandwidth is understood in the simple sense the transmission capacity of data lines. Bandwidth control means a strategy to divide this capacity to competing users according to specified priorities. A sensible strategy should also be able to work dynamically, ie Limitations in the allocation of resources should only occur if there is indeed a competitive situation.

Bandwidth control is a complex matter, since it takes place at the level of the IP stack. This conditionally based priority rules based on IP addresses.

For Linux, there in the iproute2 utility tc, with which users can implement sophisticated strategies; the syntax is somewhat more complicated. In the Proxy Server Squid there is default parameters, with the up - but only for web access - allow you to easily and efficiently cope with everyday situations.

Before you control bandwidth, you should be able to measure the use of available bandwidth. Under Linux there is to it, for example, the program Iptraf that allows detailed measurements and breakdowns; Iptraf can also be run in command line mode and then automatically enable control procedures of measurements and evaluations. On Windows / Server there is a network monitor for interactive measurements.

102688
de