Den_LocalNet 1,474 Posted 2008-06-30 17:25:01 Share Posted 2008-06-30 17:25:01 Есть полоса скажем 100 мбит хотелось бы что ты она поделилась на 3 части в одной части клиенты имели бы каждый по 2 мбит, но не более 50Мбит на всех в другой по 5 мбит, но не более 30Мбит на всех в третьей по 10 мбит, но не более 20 мбит на всех подозреваю что нужно курить в сторону queue .... но как-то не собирается все в кучу. Заранее спасибо. Link to post Share on other sites
devchaos 1 Posted 2008-06-30 22:12:13 Share Posted 2008-06-30 22:12:13 На altq можно такое сделать точно причем на уровне примеров из мана ) dummynet 3 пайпа 1й 50 мегабит 2й 30 мегабит 3й 20 мегабит юзверей в таблицы 1, 2, 3 соответственно, каждая группа попадает в свой общий пайп. Теперь каждый юзверь из 1й табл получает ограничение 2 мегабита (при этом все они уже в пайпе на 50 мегабит) и так далее. Однако скорости для пайпов 50, 30 и 20 мегабит нужно слегка уже сделать ибо не будет работать так как хочется (если речь о равномерном распределении) Link to post Share on other sites
Den_LocalNet 1,474 Posted 2008-07-01 00:28:13 Author Share Posted 2008-07-01 00:28:13 Спасибо. Но если я Вас правильно понял, то выходит что юзер может в момент свободного канала получить больше оплаченной скорости, что очень плохо. Link to post Share on other sites
devchaos 1 Posted 2008-07-01 00:32:43 Share Posted 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 Например так. Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now