Динамическое шейпирование на ipfw

Технические вопросы по UTM 5.0
Ответить
Lesik
Сообщения: 15
Зарегистрирован: Вс мар 22, 2009 19:45

Динамическое шейпирование на ipfw

Сообщение Lesik »

Настроил по статье http://netup.ru/articles.php?n=2 шейпирование для безлимитных тарифов. Но вот как быть с пользователями которые берут помегабайтный трафик. Хочется дать на всех к примеру 10 мб/c. И чтоб динамически между ними канал резался. Подскажите как это сделать c помощью ipfw.

NShut
Сообщения: 72
Зарегистрирован: Ср апр 01, 2009 12:39

Сообщение NShut »

ищи в сторону DUMMY NET, опция ядра.
точно не скажу, но раньше вроди я добивался настройки через него.
через pf altq последние тесты показали что равномерно не делит :(
кто быстрей тот и прав. может и дамми тогда не доконца дотестировал

mikkey finn
Сообщения: 1612
Зарегистрирован: Пт ноя 10, 2006 15:23

Сообщение mikkey finn »

ipfw pipe 1 config bw 10Mbit/s queue 100
ipfw queue 1 config pipe 1 weight 1 buckets 65536 mask dst-ip 0xffffffff


ipfw add 10 queue 1 ip from any to 192.168.0.0/24 out xmit ${lanif}
Не?
Нарежет трубу 10Мбит/с.
Весь трафик, идущий от рутера в локалку поделит на потоки(деление идет по IP получателя).
Каждый поток с равным весом засунет в очередь трубы.
Получается, что каждому компьютеру(каждому адресу) достанется равная доля 10Мбит.

Ответить