dynashape помогите настроить
5.2.1-007 DynaShape
Статьи по шейпированию:
Способы шейпирования трафика
Аффектор UTM5 RFW
Интерфейс шейпирования
Исходя из постов форума пришел к выводу что для версии 007 и видимо выше dynashape.cnf не играет никакой роли, только для 006 и младше.
Делаю как написано:


В общем что я ожидал у служебных пользователей скорость 245Кб, при скачивании 5МБ скорость должна по идеи упасть до 1Кб.
Поэтому есть вопросы интересные как я думаю не только мне:
1) С какого момента наступает "Динамическое шейпирование" (После добавления или с наступлением нового расчетного периода) ?
2) По какому алгоритму происходит определение границы по трафику (При поступлении данных NetFlow или по интервалу, если по интервалу то с какой переодичностью) ?
3) Что служит сбросом границы по трафику (Следующий расчетный период, час или может быть как в моем случае пока пользователь не накачает 5МБ на скорости 1 Кб) ?
Далее ... , смотрю debug лог:
Код: Выделить всё
?Debug : Mar 05 14:31:02 DynaShapePlugin: SUM tclass_id: 10 downloaded: 324160526
?Debug : Mar 05 14:31:02 DynaShapePlugin: slink_id: 208 total downloaded: 324160526 direction: 1
?Debug : Mar 05 14:31:02 DynaShapePlugin: calculated border 5242880 limit 64
?Debug : Mar 05 14:31:02 DynaShapePlugin: set_curr_limit: BW_NONE
Код: Выделить всё
Как позже выяснил должна присутствовать в Raduis -> IN_BANDWIDTH_BITS
Код: Выделить всё
?Debug : Mar 05 11:20:56 DynaShapePlugin: slink_id: 208 total downloaded: 0 direction: 1
?Debug : Mar 05 11:22:44 DynaShapePlugin: slink_id: 208 total downloaded: 128 direction: 1
?Debug : Mar 05 11:43:01 DynaShapePlugin: slink_id: 208 total downloaded: 1630527 direction: 1
?Debug : Mar 05 11:49:07 DynaShapePlugin: slink_id: 208 total downloaded: 13620707 direction: 1
?Debug : Mar 05 11:53:31 DynaShapePlugin: slink_id: 208 total downloaded: 24813345 direction: 1
?Debug : Mar 05 12:07:28 DynaShapePlugin: slink_id: 208 total downloaded: 55470483 direction: 1
...
Сейчас такая картина
Код: Выделить всё
?Debug : Mar 05 16:03:31 DynaShapePlugin: SUM tclass_id: 10 downloaded: 442030671
?Debug : Mar 05 16:03:31 DynaShapePlugin: slink_id: 208 total downloaded: 442030671 direction: 1
?Debug : Mar 05 16:03:31 DynaShapePlugin: calculated border 1048576 limit 64
?Debug : Mar 05 16:03:31 DBCtx: <680572928> SQL query: BEGIN
?Debug : Mar 05 16:03:31 DBCtx: DB transaction begin
?Debug : Mar 05 16:03:31 DBCtx: <680572928> SQL query: INSERT INTO dynashape_data(slink_id,direction,curr_limit) VALUES ('208','1','64')
?Debug : Mar 05 16:03:31 DynaShapePlugin: set_curr_limit: BW_INIT
?Debug : Mar 05 16:03:31 PluginManagerImpl: Got RfwPlugin plugin for event EventSetBandwidth/83
?Debug : Mar 05 16:03:31 PluginManagerImpl: Got FwRulesPlugin plugin for event EventGetFWRules/8
?Debug : Mar 05 16:03:31 FwRulesPlugin: get_fwrules: got <0> rules
?Debug : Mar 05 16:03:31 RfwPlugin: rules list is empty, nothing to exec
?Debug : Mar 05 16:03:31 DynaShapePlugin: BW limit for slink 208 set to 64kbps (direction 1)
?Debug : Mar 05 16:03:31 DBAGiga: Rehash: Target: 32; Action: 3; Ptr: ffbfbe34
?Debug : Mar 05 16:03:31 DynaShapePlugin: subst_radius_attr_template 'lcp:interface-config#1=traffic-shape rate IN_BANDWIDTH_BITS' in_limit 64 out_limit -1
?Debug : Mar 05 16:03:31 DynaShapePlugin: replaced IN_BANDWIDTH_BITS to 65536
?Debug : Mar 05 16:03:31 DBAGiga: Rehash: Target: 32; Action: 2; Ptr: ffbfbd48
?Debug : Mar 05 16:03:31 Radius: Got 1 shaping radius attributes
?Debug : Mar 05 16:03:31 Radius: Sending shaping attr slink_id <208> vendor_id <9> attr_id <1> length <47>
Кажется начинаю понимать в чем проблема ...