Throttling the Bandwidth on your network device will help your network in several ways, it boosts your network security, boost your network interface and a lot more. Within the home network interface, the bandwidth was shared on different devices. This means any device if using a high bandwidth program, for example, P2P software will directly affect your network bandwidth interface and this may also include a negative influence on the performance of the entire network. To avoid this the option to limit your bandwidth.
If you often a lot of networking applications running on your Linux to boost your network speed you have to better limit bandwidth usage. There was a command-line called Trickle that helps you to throttle the bandwidth on a Linux network interface. The Trickle is the command line mainly use to control the network traffic in any particular program.
Trickle will set the rate limit on the particular program by pre-loading the rate limit socket at running time. In this command line, you don’t need any root privilege to restrict the bandwidth usage of any program.
Setup a limit Bandwidth on Linux Using Trickle If you using Ubuntu, Debian then you install it with
Sudo apt-get install trickle
You can set the limit the download speed of your Firefox browser
trickle -s -d 10 -u 10 firefox
Limit the download and upload rate of command
trickle -d -u
Wondershaper is the script which use to manage the network traffic and QoS for a specific network interface. With this shell script, you can also maintain low latency for interactive such as SSH while downloading or uploading. Throttle bandwidth on a Linux network interface using Wondershaper There is an another way to rate the limit your bandwidth resource using wonder shaper.