Ограничение скорости по времени

Технические вопросы по UTM 5.0
Ответить
CarTer
Сообщения: 62
Зарегистрирован: Пн май 26, 2008 09:18

Ограничение скорости по времени

Сообщение CarTer »

Возник вопрос, как возможно реализовать смену скорости в зависимости от времени суток (день-ночь). Используется сервер авторизации mpd+ng_car.
Есть вариант: для подключенных абонентов изменять скорость налету с помощью отправки радиус-клиентом пакет с COA. А для новых подключение в базе с помощью скрипта по cron менять радиус атрибуты.

Может у кого то есть другие варианты ?

Аватара пользователя
kamae1ka
Сообщения: 142
Зарегистрирован: Пн окт 04, 2010 05:14

Сообщение kamae1ka »

все готово уже - viewtopic.php?t=8142 мой нижний пост, добавляй в крон и пользуйсо =)

3 месяца работы без ошибок

CarTer
Сообщения: 62
Зарегистрирован: Пн май 26, 2008 09:18

Сообщение CarTer »

Поглядел ваш скрипт. Получается что он в определенный период времени (зависит от выставленных параметров в cron) у активных сессий меняет скорость.
А как сделать, чтобы для новых подключений сразу передавалась скорость в зависимости от времени суток ?

xxxupg
Сообщения: 457
Зарегистрирован: Вс май 02, 2010 10:00

Сообщение xxxupg »

динашейп

CarTer
Сообщения: 62
Зарегистрирован: Пн май 26, 2008 09:18

Сообщение CarTer »

xxxupg писал(а):динашейп
Если Вы про модуль динамического шейпирования от Netup, то у них есть один существенный недостаток:
Смена ограничений при наступлении временного диапазона происходит не позднее 5 минут после начала диапазона.

На практике это означает, что при смене временного диапазона с ночи на день (7:00), в модуле динамического шейпирования отработка временного перехода произойдет не позднее чем через 5 мин.
И поэтому пользователи подключающиеся в 7:03 получают ночное значение ширины канала.

lan-viper
Сообщения: 79
Зарегистрирован: Чт янв 13, 2011 20:16

Сообщение lan-viper »

CarTer, ну вот и надо запускать скрипт в 07:06, который рубанёт всем дневную скорость. Не?

CarTer
Сообщения: 62
Зарегистрирован: Пн май 26, 2008 09:18

Сообщение CarTer »

Сейчас это так и организовано. Просто хотелось бы реализовать такой переход без погрешности в 5 мин. Вот и спрашиваю кто как реализовал смену скорости в зависимости от времени на mpd.

lan-viper
Сообщения: 79
Зарегистрирован: Чт янв 13, 2011 20:16

Сообщение lan-viper »

Тада больше никак, в контексте приведённой конфы.

Ещё можно два раза запускать скрипт, если уж нужна точность - в 7:00 и в 7:06 - это контрольный выстрел в тех, кто успел подключиться в проблемном промежутке времени...
...или в биллинге настроить интервал до 06:55 - ночь.

Всегда можно придумать какой-нибудь костыль к этому биллингу )))

У меня линукс, accel-ppp - здесь вообще таких проблем нет. Встроенный шейпер, радиус атрибуты с синтаксисом cisco и поддержкой time-range, красота. Тут сам vpn-сервер (accel) знает, когда кому какую скорость сделать. Ещё и CoA есть, но бляха муха биллинг его не умеет, собака.

CarTer
Сообщения: 62
Зарегистрирован: Пн май 26, 2008 09:18

Сообщение CarTer »

>>Всегда можно придумать какой-нибудь костыль к этому биллингу )))
Ок. СПС. Подумаем в этом направлении

CarTer
Сообщения: 62
Зарегистрирован: Пн май 26, 2008 09:18

Сообщение CarTer »

Есть ли у кого еще какие предложения?

dk
Сообщения: 424
Зарегистрирован: Чт авг 10, 2006 08:52

Сообщение dk »

Скрипты наше всё.
cron + set iface up-script

Ответить