Сопоставление пакетов с внутренним приоритетом Linux в PRIO QdiscLinux

Anonymous
Сопоставление пакетов с внутренним приоритетом Linux в PRIO Qdisc

Сообщение Anonymous »

Я пробую PRIO qdisc.

Код: Выделить всё

tc qdisc add dev  root handle 1:0 prio bands 3
tc qdisc add dev  parent 1:1 handle 10: sfq
tc qdisc add dev  parent 1:2 handle 20: sfq
tc qdisc add dev  parent 1:3 handle 30: sfq
Я пометил пакеты, как показано ниже, с помощью iptables.

Код: Выделить всё

iptables -t mangle -A PREROUTING -i  -p udp --dport xxxx -j MARK --set-mark 1
iptables -t mangle -A OUTPUT -p udp --dport yyyy -j MARK --set-mark 2
Из https://linux-tc-notes.sourceforge.net/ ... h_prio.txt:

Код: Выделить всё

priomap classForPrio_0 classForPrio_1 ... classForPrio_15
Я хочу настроить пакеты с меткой-1 для обработки 10, с меткой-2 для обработки 20, а остальные для обработки 30.
Как можно Я добиваюсь этого. Пожалуйста, помогите.

Подробнее здесь: https://stackoverflow.com/questions/787 ... prio-qdisc

Вернуться в «Linux»