Использую shapper htb + scheduller sfq. Запускаю командами
$TC qdisc add dev $IFNAME root handle 1: htb default 10 r2q "$R2Q"
$TC class add dev $IFNAME parent 1: classid 1:10 htb rate $RATE burst $BURST
$TC qdisc add dev $IFNAME parent 1:10 sfq perturb 10
Собственно первый вопрос - как я понимаю то что я записал избыточно
(например вроде можно убрать default 10) - хотелось бы чтобы получить
тот же результат с помощью меньшего числа команд с меньшим числом
аргументов. Если кто понимает хорошо то не мог бы поправить.
И второй вопрос - что лучше использовать в качестве шейпера - htb
или tbf.
Третий вопрос - а что за параметр r2q - в манах по iproute2 вроде
ничего не нашёл.