Страница 1 из 1

MPD5 - ограничение скорости

Добавлено: Вт июн 23, 2009 9:57 am
kirill.ru
Народ, хочу сделать нарезку скорости для MPD5 через тарифный план, какие нужно указать параметры?

Re: MPD5, ограничение скорости через RADIUS Parameters (,)

Добавлено: Вт июн 23, 2009 10:22 am
~AsmodeuS~
внимательно читайте и не ставте лишние пробелы

Re: MPD5 - ограничение скорости

Добавлено: Пн июн 29, 2009 3:46 am
kirill.ru
Прочитал ещё раз повнимательней, вопрос решился. Тема закрыта.

Re: MPD5 - ограничение скорости

Добавлено: Вт июл 07, 2009 2:48 pm
sopov
Решил протестировать mpd5+ng_car. Поставил кар из портов, загрузил модуль, прописал радиус-атрибуты в тп. В итоге после подключения траф не бегает. В логе mpd

Код: Выделить всё

IFACE: unknown action: 'shape'
.
Никто не сталкивался?

Re: MPD5 - ограничение скорости

Добавлено: Вт июл 07, 2009 3:50 pm
sopov
Нарыл тут в мануалах, что mpd должна компилироваться когда модуль ng_car уже присутствует в системе. Завтра утром остановлю один из насов и буду пробовать.

Re: MPD5 - ограничение скорости

Добавлено: Ср июл 08, 2009 5:07 am
sopov
Вобщем тест прошел удачно, но есть моменты:
Честно говоря совсем не понравилось как открываются странички - както не комфортно совсем.
Начал вдумчиво читать маны...

Это простой механизм ограничения скорости

Код: Выделить всё

mpd-limit+=in#1=all shape 128000 4000,
mpd-limit+=out#1=all shape 128000 4000
В этой конструкции второй параметр normal burst

Но оказалось есть еще и Cisco like rate-limit
Выглядит это так:

Код: Выделить всё

mpd-limit+=in#1=all rate-limit 256000 48000 96000,
mpd-limit+=out#1=all rate-limit 1024000 192000 384000
Второй параметр normal burst, третий extended burst.
Эта конструкция работает на порядок лучше, шейп очень ровный, без резких скачков с задержками.
Страницы открываются очень комфортно даже на низких скоростях.
Формулы расчета burst:
normal burst = configured rate * 3 / 16
extended burst = 2 * normal burst

Пока по мере возможности буду пытаться тестировать этот механизм в боевых условиях, кто хочет также потестируйте и отпишитесь о результатах.

Re: MPD5 - ограничение скорости

Добавлено: Вс июл 26, 2009 1:09 am
gopstopme

Код: Выделить всё

mpd-limit+="in#1=all rate-limit 256000 48000 96000",
mpd-limit+="out#1=all rate-limit 1024000 192000 384000"
mpd5.3 + radius 1.1.7 (все из портов)
без кавычек радиус понимал только in#. Поставил кавычки, как написано в примере из документации MPD, заработало и радиус стал передавать полностью in#1=all rate-limit 256000 48000 96000 . Прошу всех обратить внимание, если возникли проблемы.. сам бился минут 15, но всетаки. Ночью - час за три ((:

Re: MPD5 - ограничение скорости

Добавлено: Вс июл 26, 2009 7:35 pm
~AsmodeuS~
если использовать rlm_perl

тогда без кавычек если не использовать тогда с кавычками

Re: MPD5 - ограничение скорости

Добавлено: Вт авг 11, 2009 11:38 pm
mr_gfd
А какое ограничение по длине строки для радиус-атрибутов в поле ввода фильтров негативного депозита в ТП?

Re: MPD5 - ограничение скорости

Добавлено: Вт авг 11, 2009 11:48 pm
mr_gfd
alter table tarif_plans CHANGE column eg_deposit_filter_id eg_deposit_filter_id varchar(550) not null default '' / Unknown column 'eg_deposit_filter_id' in 'tarif_plans

и хорошо ))

Re: MPD5 - ограничение скорости

Добавлено: Ср авг 12, 2009 6:24 am
~AsmodeuS~
поля не правильно вводите

Re: MPD5 - ограничение скорости

Добавлено: Пн сен 28, 2009 1:55 pm
eddy_mut
А я попробовал сделать вот так:

mpd-limit+=in#1=all rate-limit 5242880 983040 1966080,
mpd-limit+=out#1=all rate-limit 5242880 983040 1966080

И у меня получились дикие скачки скорости от нуля до скорости превышающей тариф. С чем это может быть связано?

Re: MPD5 - ограничение скорости

Добавлено: Пн сен 28, 2009 6:19 pm
sopov
C тем, что 2 число (normal burst) - какую полосу отдать за 1 секунду, а 3 число (extended burst) за первые полторы секунды. Вобщем если следовать рекомендации cisco, то в первые полторы секунды мы должны отдать клиенту полосу в 2 раза большую им заказаной. Это очень повышает комфорт серфинга по страничкам. Но на закачке должна бы четко ограниченая скорость.

Re: MPD5 - ограничение скорости

Добавлено: Чт окт 08, 2009 7:48 am
eddy_mut
eddy_mut писал(а):А я попробовал сделать вот так:

mpd-limit+=in#1=all rate-limit 5242880 983040 1966080,
mpd-limit+=out#1=all rate-limit 5242880 983040 1966080

И у меня получились дикие скачки скорости от нуля до скорости превышающей тариф. С чем это может быть связано?
Сделал по другому и стало работать нормально:

mpd-limit+=in#1=all shape 5242880 8000,
mpd-limit+=out#1=all shape 5242880 8000