Den_LocalNet 1 474 Опубликовано: 2008-06-30 17:25:01 Share Опубликовано: 2008-06-30 17:25:01 Есть полоса скажем 100 мбит хотелось бы что ты она поделилась на 3 части в одной части клиенты имели бы каждый по 2 мбит, но не более 50Мбит на всех в другой по 5 мбит, но не более 30Мбит на всех в третьей по 10 мбит, но не более 20 мбит на всех подозреваю что нужно курить в сторону queue .... но как-то не собирается все в кучу. Заранее спасибо. Ссылка на сообщение Поделиться на других сайтах
devchaos 1 Опубліковано: 2008-06-30 22:12:13 Share Опубліковано: 2008-06-30 22:12:13 На altq можно такое сделать точно причем на уровне примеров из мана ) dummynet 3 пайпа 1й 50 мегабит 2й 30 мегабит 3й 20 мегабит юзверей в таблицы 1, 2, 3 соответственно, каждая группа попадает в свой общий пайп. Теперь каждый юзверь из 1й табл получает ограничение 2 мегабита (при этом все они уже в пайпе на 50 мегабит) и так далее. Однако скорости для пайпов 50, 30 и 20 мегабит нужно слегка уже сделать ибо не будет работать так как хочется (если речь о равномерном распределении) Ссылка на сообщение Поделиться на других сайтах
Den_LocalNet 1 474 Опубліковано: 2008-07-01 00:28:13 Автор Share Опубліковано: 2008-07-01 00:28:13 Спасибо. Но если я Вас правильно понял, то выходит что юзер может в момент свободного канала получить больше оплаченной скорости, что очень плохо. Ссылка на сообщение Поделиться на других сайтах
devchaos 1 Опубліковано: 2008-07-01 00:32:43 Share Опубліковано: 2008-07-01 00:32:43 Нет почему же больше. Не получит он больше, будет лимитирован 2 мегабитами. А все кто юзают 2 мегабитный анлим будет лимитирован 50 мегабитами в общем. ipfw pipe 4 config bw 50Mbit/s ipfw queue 4 config pipe 4 weight 50 mask dst-ip 0xffffffff ipfw add 86 queue 4 ip from not me to "table(2)" ipfw add 90 pipe 14 ip from not me to "table(2)" pipe 14 config bw 2Mbit/s mask dst-ip 0xffffffff Например так. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас