bay Posted April 1, 2010 Posted April 1, 2010 Hi all :) Кто-нибудь строил шейпинг на базе IPMARK ( http://www.netfilter.org/projects/patch-o-...m-external.html )? Он пакеты маркирует - с этим проблем не возникает. Но шейпер работает только в таком синтаксисе: tc filter add dev eth0 protocol ip parent 1:0 handle 0xABCD fw classid 1:ABCD где ABCD - марка и соответствующий ей класс. Соответственно, для N пользователей будет N фильтров. А в синтаксисе: tc filter add dev eth0 protocol ip parent 1:0 fw ничего не шейпится и в класс не попадает, хотя в доке на IPMARK указана такая команда. Облазил доку на lartc.org - по fw вообще информации мало. Может кто сталкивался с таким и поборол? Вставить ник Quote
bay Posted April 1, 2010 Author Posted April 1, 2010 (edited) Гм... Малость не доделал :) В IPMARK нужно было добавить --or-mask XXXX0000, чтобы в результате получился идентификатор "classid XXXX:ABCD" Этот вопрос снят. Зато есть вопрос по следующей итерации - раскидывание маркированных пакетов по хэш-таблицам. Кто-нибудь занимался? :) Edited April 1, 2010 by bay Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.