У меня есть окно linux, которое я использую для имитации канала WAN между двумя узлами. Этот linux-бокс имеет два подинтерфейса на eth1 (eth1:11 и eth1:12). Я успешно использую netem / htb для симуляции задержки и ограничений полосы пропускания. Однако кажется, что команды применяются глобально к интерфейсу eth1, а не к подинтерфейсу. Можно ли применять команды qdisc только к определенному подчиненному интерфейсу?
Для справки, вот команды tc, которые я использую:
tc qdisc add dev eth1:11 root handle 1:0 htb default 10
tc class add dev eth1:11 parent 1:0 classid 1:10 htb rate 1544kbit
tc qdisc add dev eth1:11 parent 1:10 handle 10:0 netem delay 10ms 2ms 25% distribution normal