bay Опубликовано 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 вообще информации мало. Может кто сталкивался с таким и поборол? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bay Опубликовано 1 апреля, 2010 (изменено) · Жалоба Гм... Малость не доделал :) В IPMARK нужно было добавить --or-mask XXXX0000, чтобы в результате получился идентификатор "classid XXXX:ABCD" Этот вопрос снят. Зато есть вопрос по следующей итерации - раскидывание маркированных пакетов по хэш-таблицам. Кто-нибудь занимался? :) Изменено 1 апреля, 2010 пользователем bay Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...