История изменений
Исправление Davyd, (текущая версия) :
Что-то у меня drr вообще не заработало, по статистике пакеты не попадают в класс, хотя фильтр срабатывает.
tc qdisc add dev $iface root handle 1: htb
tc class add dev $iface parent 1: classid 1:1 htb rate 85mbit
tc qdisc add dev $iface parent 1:1 handle 2: drr
tc class add dev $iface parent 2: classid 2:1 drr quantum 600
tc class add dev $iface parent 2: classid 2:2 drr quantum 1400
tc qdisc add dev $iface parent 2:1 pfifo limit 50
tc qdisc add dev $iface parent 2:2 pfifo limit 50
tc filter add dev $iface parent 1: protocol ip prio 1 u32 match ip dst 10.0.0.3/32 classid 2:1
tc filter add dev $iface parent 1: protocol ip prio 1 u32 match ip dst 10.0.0.2/32 classid 2:2
Что ж я делаю не так?
Исходная версия Davyd, :
Что-то у меня drr вообще не заработало, по статистике пакеты не попадают в класс, хотя фильтр срабатывает.
tc qdisc add dev $iface root handle 1: htb
tc class add dev $iface parent 1: classid 1:1 htb rate 85mbit
tc qdisc add dev $iface parent 1:1 handle 2: drr
tc class add dev $iface parent 2: classid 2:1 drr quantum 600
tc class add dev $iface parent 2: classid 2:2 drr quantum 1400
tc qdisc add dev $iface parent 2:1 fifo limit 50
tc qdisc add dev $iface parent 2:2 fifo limit 50
tc filter add dev $iface parent 1: protocol ip prio 1 u32 match ip dst 10.0.0.3/32 classid 2:1
tc filter add dev $iface parent 1: protocol ip prio 1 u32 match ip dst 10.0.0.2/32 classid 2:2
Что ж я делаю не так?