1) интересует последовательность добавления фильтра для пересекающихся адресов. имеется 192.168.0.0/24 и хост 192.168.0.5a) tc filter add dev eth0 protocol ip parent 1:0 u32 match ip dst 192.168.0.5 flowid 1:14
b) tc filter add dev eth0 protocol ip parent 1:0 u32 match ip dst 192.168.0.0/24 flowid 1:12в каком порядке правильно-так или наоборот?
2) задан класс
tc class add dev eth0 parent 1:1 handle 1:12 rate 32kbit burst 8k ceil 64kbit prio 2и фильтр из п.1 :
tc filter add dev eth0 protocol ip parent 1:0 u32 match ip dst 192.168.0.0/24 flowid 1:12
надо чтобы КАЖДОМУ из клиентов 192.168.0.0/24 выделилась полоса в 32кбит.
правильно ли задан фильтр ? или это на всю сеть получится ? если да, то как будет правильно :-) ?
спасибо.
ау... народ :)
неужели никто не знает такой простой вещи как порядок цказания фильтров ? не не могу я проверить это сам еще несколько дней :-(
>a) tc filter add dev eth0 protocol ip parent 1:0 u32 match
>ip dst 192.168.0.5 flowid 1:14
>b) tc filter add dev eth0 protocol ip parent 1:0 u32 match
>ip dst 192.168.0.0/24 flowid 1:12посмотреть в каком порядке они идут ты можешь при помощи tc filter show..,
но это дело достаточно тонкое, т.к. у тебя скорее всего создастся хэш
по адресу, в таком разе лучше делать так:
tc filter add dev eth0 protocol ip parent 1:0 u32 match ip dst 192.168.0.5 flowid 1:14 prio 1
tc filter add dev eth0 protocol ip parent 1:0 u32 match ip dst 192.168.0.0/24 flowid 1:12 prio 2и все будет пучком
>
>в каком порядке правильно-так или наоборот?
>
>2) задан класс
>tc class add dev eth0 parent 1:1 handle 1:12 rate 32kbit burst
>8k ceil 64kbit prio 2
>
>и фильтр из п.1 :
>
>tc filter add dev eth0 protocol ip parent 1:0 u32 match ip
>dst 192.168.0.0/24 flowid 1:12
>
>надо чтобы КАЖДОМУ из клиентов 192.168.0.0/24 выделилась полоса в 32кбит.
>
>правильно ли задан фильтр ? или это на всю сеть получится ?
>если да, то как будет правильно :-) ?естественно на всю сеть, для каждого адреса тебе нужно будет правило, но
это не проблема, создается скриптом за 5 сек.>
>спасибо.
понял, спасибопошел писать сценарий :) пока сервер недоступен (переезжают они)