For trickle and wondershaper can only see examples to limit bandwidth for applications or per network interface while i am looking to limit bandwidth per host IP traversing through a Linux gateway.
Experimenting with tc commands and still trying to get it right.
tc qdisc add dev eth0 root handle 1: htb default 12
tc class add dev eth0 parent 1: classid 1:10 htb rate 128kbps
tc class add dev eth0 parent 1: classid 1:11 htb rate 256kbps
tc class add dev eth0 parent 1: classid 1:12 htb rate 512kbps
tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip dst 10.16.0.5 flowid 1:10
tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip src 10.16.0.5 flowid 1:10
On Wednesday, May 27, 2015 5:03 PM, Andris Bjornson via skunkworks <skunkworks@lists.my.co.ke> wrote:
Worked with a number of linux based shapers for a while - I liked
http://www.mastershaper.org/ for it's fairly usable GUI. It seems like it hasn't had active development since 2013 though.
I ended up moving to Mikrotik routers for easy to use and flexible bandwidth management with an easy to teach gui. Haven't regretted it since!