Подскажите, возможно ли как-то уйти в htb от привязки к пропускной способности канала? Проблема в том, что скорость канала не является гарантированной и легко может плавать. Задача - нужно повысить приоритет трафика с одним сервером. Канал - внутригородской vpn.
Сделал так
#!/bin/bash
iface="tap0"
speed="80mbit"
rate_hi="10mbit"
rate_low="10mbit"
tc qdisc del dev $iface root
tc qdisc add dev $iface root handle 1: htb default 20 r2q 100
tc class add dev $iface parent 1: classid 1:1 htb rate $speed
tc class add dev $iface parent 1:1 classid 1:10 htb rate $rate_hi ceil $speed burst 15k prio 0
tc class add dev $iface parent 1:1 classid 1:20 htb rate $rate_low ceil $speed burst 15k prio 5
tc qdisc add dev $iface parent 1:10 handle 10: sfq perturb 10
tc qdisc add dev $iface parent 1:20 handle 20: sfq perturb 10
tc filter add dev $iface parent 1:0 prio 0 protocol ip handle 11 fw flowid 1:10