нужно шейпить каждый ip (весь траффик от него, без разделения на dest ip/port) из определенной подсети, которая роутится на определенный интерфейс.
шейпить нужно чтобы 1 юзер включивший к примеру торрент клиент не забил канал полностью.
воспользовался htbinit
Код: Выделить всё
RATE=90Mbit
LEAF=sfq
RULE=*,10.8.0.0/24но sfq равномерно распределяет канал между _потоками_, а не разными ip, то есть если 1 юзер качает в 100 потоков, а второй в 5 потоков, то канал будет равномерно пилиться на 105 потоков
насколько понял из гугления - для моих задач подходит esfq, но его в ядре нет, а последний патч на оф сайте только для 2.6.24
теоретически можно создать 200+ правил на каждый ип из этой подсети но по скорости боюсь будет неоптимально
прошу совета как решить эту проблему, заранее спасибо