Привет,с даунлоудом проще (пример типа "в тесноте да не в обиде"):
/sbin/tc qdisc del dev eth1 root
/sbin/tc qdisc add dev eth1 root handle 2: htb default 200
# Default Class (just in case)
/sbin/tc class add dev eth1 parent 2:0 classid 2:200 htb rate 8Kbit prio 10
/sbin/tc qdisc add dev eth1 parent 2:200 pfifo limit 1024
# Main Class
/sbin/tc class add dev eth1 parent 2:0 classid 2:3 htb rate 256Kbit prio 3
/sbin/tc qdisc add dev eth1 parent 2:3 sfq perturb 10
/sbin/tc filter add dev eth1 parent 2:0 protocol ip prio 1 u32 match ip dst 192.168.0.0/24 flowid 2:3
# 192.168.0.2 setup:
/sbin/tc class add dev eth1 parent 2:3 classid 2:1002 htb rate 128Kbit ceil 256Kbit prio 6
/sbin/tc qdisc add dev eth1 parent 2:1002 pfifo limit 1024
/sbin/tc filter add dev eth1 parent 2:3 protocol ip prio 6 u32 match ip dst 192.168.0.2 flowid 2:1002
# 192.168.0.3 setup:
/sbin/tc class add dev eth1 parent 2:3 classid 2:1003 htb rate 128Kbit ceil 256Kbit prio 6
/sbin/tc qdisc add dev eth1 parent 2:1003 pfifo limit 1024
/sbin/tc filter add dev eth1 parent 2:3 protocol ip prio 6 u32 match ip dst 192.168.0.3 flowid 2:1003
WWell,