utm5.3-002 update 12 dynashape

Технические вопросы по UTM 5.0
Ответить
netup_user
Сообщения: 19
Зарегистрирован: Вт ноя 18, 2014 19:10

utm5.3-002 update 12 dynashape

Сообщение netup_user »

Добрый день, помогите прояснить один момент. Настраиваю модуль dynashape в UTM5.3-002 update 12.


Изображение


Изображение


Изображение


Использую utm_dhcp + utm_radius, параметры шейпинга передаю радиус атрибутами на juniper mx80. Вопрос в следующем: когда пользователь подключается в соответствующем временном промежутке то атрибуты шейпинга отлично срабатывают, но когда пользователь подключен и наступает следующий временной промежуток, скорость не меняется пока абонент заново не переподключится, тоесть пока он не пересоздаст сэссию. В описании модуля написано что настройки должны применятся не позже 5 минут после наступления временного промежутка. Подскажите пожалуйста, где я не прав?
Последний раз редактировалось netup_user Вт янв 06, 2015 14:05, всего редактировалось 1 раз.

netup_user
Сообщения: 19
Зарегистрирован: Вт ноя 18, 2014 19:10

Сообщение netup_user »

Этот вопрос снят, разобрался, но появился другой:

настройки радиус атрибутов в динамическом шейпировании делаются в виде шаблона с переменными(в моём случае IN_BANDWIDTH_KBITS и OUT_BANDWIDTH_KBITS)
и вот проблема, при новом подключении(или переподключении) настройки скорости корректно воспринимаются, а при наступлении соответствующего временного периода на лету передаётся корректное значение переменной IN_BANDWIDTH_KBITS и не изменённое OUT_BANDWIDTH_KBITS.

В логи радиуса:
Jan 06 13:31:50 ?Debug : 3862800 StreamConnection: Got message ID 0x2126
Jan 06 13:31:50 ?Debug : 3862800 Transport: got EXTENDED_ATTRIBUTES_ERASE event
Jan 06 13:31:50 ?Debug : 3862800 CustomAttrs: custom attributes for SHAPING ID 22545 have been removed
Jan 06 13:31:50 ?Debug : 3862800 StreamConnection: Got message ID 0x2126
Jan 06 13:31:50 ?Debug : 3862800 Transport: got EXTENDED_ATTRIBUTES_ERASE event
Jan 06 13:31:50 ?Debug : 3862800 CustomAttrs: custom attributes for SHAPING ID 22546 have been removed
Jan 06 13:31:50 ?Debug : 3862800 StreamConnection: Got message ID 0x2126
Jan 06 13:31:50 ?Debug : 3862800 Transport: got EXTENDED_ATTRIBUTES_ERASE event
Jan 06 13:31:50 ?Debug : 3862800 StreamConnection: Got message ID 0x2125
Jan 06 13:31:50 ?Debug : 3862800 Transport: got EXTENDED_ATTRIBUTES event
Jan 06 13:31:50 ?Debug : 3862800 CustomAttrs: custom attributes for SHAPING ID 22545 have been inserted (size 1)
Jan 06 13:31:50 ?Debug : 3862800 CustomAttrs: custom attributes for IPTRAFFIC_SERVICE ID 128 have been added to the reply
Jan 06 13:31:50 ?Debug : 3862800 DAC: COA-Request:
--- RADIUS Pkt ---
Code: [43] ID: [146]
Auth: Size 16; Data [0x00000000000000000000000000000000]
Attr: [1] Vendor: [0] Size 14; Data [0x303031662e633634662e64383035]
(User-Name=STRING:001f.c64f.d805)
Attr: [44] Vendor: [0] Size 4; Data [0x32333234]
(Acct-Session-Id=STRING:2324)
Attr: [8] Vendor: [0] Size 4; Data [0x50f5726a]
(Framed-IP-Address=IP:Y.Y.Y.Y)
Attr: [10] Vendor: [4874] Size 7; Data [0x662d316d2d7278]
(ERX:ERX-Ingress-Policy-Name=STRING:f-1m-rx)

Jan 06 13:31:50 ?Debug : 3862800 DAC: COA-Request has been sent to NAS 192.168.1.111 for SID '2324' login '001f.c64f.d805'
Jan 06 13:31:50 ?Debug : 3862800 StreamConnection: Got message ID 0x2126
Jan 06 13:31:50 ?Debug : 3862800 Transport: got EXTENDED_ATTRIBUTES_ERASE event
Jan 06 13:31:50 ?Debug : 3862800 CustomAttrs: custom attributes for SHAPING ID 22545 have been removed
Jan 06 13:31:50 ?Debug : 3862800 StreamConnection: Got message ID 0x2125
Jan 06 13:31:50 ?Debug : 3862800 Transport: got EXTENDED_ATTRIBUTES event
Jan 06 13:31:50 ?Debug : 3862800 CustomAttrs: custom attributes for SHAPING ID 22545 have been inserted (size 2)
Jan 06 13:31:50 ?Debug : 3862800 CustomAttrs: custom attributes for IPTRAFFIC_SERVICE ID 128 have been added to the reply
Jan 06 13:31:50 ?Debug : 3862800 DAC: COA-Request:
--- RADIUS Pkt ---
Code: [43] ID: [99]
Auth: Size 16; Data [0x00000000000000000000000000000000]
Attr: [1] Vendor: [0] Size 14; Data [0x303031662e633634662e64383035]
(User-Name=STRING:001f.c64f.d805)
Attr: [44] Vendor: [0] Size 4; Data [0x32333234]
(Acct-Session-Id=STRING:2324)
Attr: [8] Vendor: [0] Size 4; Data [0x50f5726a]
(Framed-IP-Address=IP:Y.Y.Y.Y)
Attr: [10] Vendor: [4874] Size 7; Data [0x662d316d2d7278]
(ERX:ERX-Ingress-Policy-Name=STRING:f-1m-rx)
Attr: [11] Vendor: [4874] Size 7; Data [0x662d316d2d7478]
(ERX:ERX-Egress-Policy-Name=STRING:f-1m-tx)

Jan 06 13:31:50 ?Debug : 3862800 DAC: COA-Request has been sent to NAS 192.168.1.111 for SID '2324' login '001f.c64f.d805'
Jan 06 13:31:50 ?Debug : 3862800 StreamConnection: Got message ID 0x2126
Jan 06 13:31:50 ?Debug : 3862800 Transport: got EXTENDED_ATTRIBUTES_ERASE event
Jan 06 13:31:50 ?Debug : 3862800 StreamConnection: Got message ID 0x2125
Jan 06 13:31:50 ?Debug : 3862800 Transport: got EXTENDED_ATTRIBUTES event
Jan 06 13:31:50 ?Debug : 3862800 CustomAttrs: custom attributes for SHAPING ID 22546 have been inserted (size 1)
Jan 06 13:31:50 ?Debug : 3862800 CustomAttrs: custom attributes for IPTRAFFIC_SERVICE ID 128 have been added to the reply
Jan 06 13:31:50 ?Debug : 3862800 DAC: COA-Request:
--- RADIUS Pkt ---
Code: [43] ID: [187]
Auth: Size 16; Data [0x00000000000000000000000000000000]
Attr: [1] Vendor: [0] Size 14; Data [0x303030632e323964342e32333738]
(User-Name=STRING:000c.29d4.2378)
Attr: [44] Vendor: [0] Size 4; Data [0x32333336]
(Acct-Session-Id=STRING:2336)
Attr: [8] Vendor: [0] Size 4; Data [0x50f5726b]
(Framed-IP-Address=IP:X.X.X.X)
Attr: [10] Vendor: [4874] Size 7; Data [0x662d316d2d7278]
(ERX:ERX-Ingress-Policy-Name=STRING:f-1m-rx)

Jan 06 13:31:50 ?Debug : 3862800 DAC: COA-Request has been sent to NAS 192.168.1.111 for SID '2336' login '000c.29d4.2378'
Jan 06 13:31:50 ?Debug : 3862800 StreamConnection: Got message ID 0x2126
Jan 06 13:31:50 ?Debug : 3862800 Transport: got EXTENDED_ATTRIBUTES_ERASE event
Jan 06 13:31:50 ?Debug : 3862800 CustomAttrs: custom attributes for SHAPING ID 22546 have been removed
Jan 06 13:31:50 ?Debug : 3862800 StreamConnection: Got message ID 0x2125
Jan 06 13:31:50 ?Debug : 3862800 Transport: got EXTENDED_ATTRIBUTES event
Jan 06 13:31:50 ?Debug : 3862800 CustomAttrs: custom attributes for SHAPING ID 22546 have been inserted (size 2)
Jan 06 13:31:50 ?Debug : 3862800 CustomAttrs: custom attributes for IPTRAFFIC_SERVICE ID 128 have been added to the reply
Jan 06 13:31:50 ?Debug : 3862800 DAC: COA-Request:
--- RADIUS Pkt ---
Code: [43] ID: [99]
Auth: Size 16; Data [0x00000000000000000000000000000000]
Attr: [1] Vendor: [0] Size 14; Data [0x303030632e323964342e32333738]
(User-Name=STRING:000c.29d4.2378)
Attr: [44] Vendor: [0] Size 4; Data [0x32333336]
(Acct-Session-Id=STRING:2336)
Attr: [8] Vendor: [0] Size 4; Data [0x50f5726b]
(Framed-IP-Address=IP:X.X.X.X)
Attr: [10] Vendor: [4874] Size 7; Data [0x662d316d2d7278]
(ERX:ERX-Ingress-Policy-Name=STRING:f-1m-rx)
Attr: [11] Vendor: [4874] Size 7; Data [0x662d316d2d7478]
(ERX:ERX-Egress-Policy-Name=STRING:f-1m-tx)

Jan 06 13:31:50 ?Debug : 3862800 DAC: COA-Request has been sent to NAS 192.168.1.111 for SID '2336' login '000c.29d4.2378'
Jan 06 13:31:50 ?Debug : 3008800 DAC: CoA-ACK packet from NAS 192.168.1.111:3799
--- RADIUS Pkt ---
Code: [44] ID: [-110]
Auth: Size 16; Data [0xbe034bf7eb42601f166c49783506a542]

Jan 06 13:31:50 ?Debug : 3008800 DAC: CoA-ACK packet from NAS 192.168.1.111:3799
--- RADIUS Pkt ---
Code: [44] ID: [-69]
Auth: Size 16; Data [0x47a681b2eadbb8e2b7ad10249102b425]

Jan 06 13:31:50 ?Debug : 3007c00 AcctQueue: Request from 192.168.1.111:53608
--- RADIUS Pkt ---
Code: [4] ID: [63]
Auth: Size 16; Data [0x6d8924c405e073f38eda5718fd124f97]
Attr: [1] Vendor: [0] Size 14; Data [0x303031662e633634662e64383035]
(User-Name=STRING:001f.c64f.d805)
Attr: [40] Vendor: [0] Size 4; Data [0x00000003]
(Acct-Status-Type=INT:3)
Attr: [44] Vendor: [0] Size 4; Data [0x32333234]
(Acct-Session-Id=STRING:2324)
Attr: [42] Vendor: [0] Size 4; Data [0x00045cab]
(Acct-Input-Octets=INT:285867)
Attr: [43] Vendor: [0] Size 4; Data [0x0004ee52]
(Acct-Output-Octets=INT:323154)
Attr: [46] Vendor: [0] Size 4; Data [0x00000851]
(Acct-Session-Time=INT:2129)
Attr: [47] Vendor: [0] Size 4; Data [0x0000117d]
(Acct-Input-Packets=INT:4477)
Attr: [48] Vendor: [0] Size 4; Data [0x000011e3]
(Acct-Output-Packets=INT:4579)
Attr: [6] Vendor: [0] Size 4; Data [0x00000002]
(Service-Type=INT:2)
Attr: [7] Vendor: [0] Size 4; Data [0x00000001]
(Framed-Protocol=INT:1)
Attr: [45] Vendor: [0] Size 4; Data [0x00000001]
(Acct-Authentic=INT:1)
Attr: [41] Vendor: [0] Size 4; Data [0x00000000]
(Acct-Delay-Time=INT:0)
Attr: [55] Vendor: [4874] Size 79; Data [0x3501017401013d0701001fc64fd805320450f5726a0c03616c623c084d53465420352e30370b010f03062c2e2f1f21f92b2b02dc005218010600040c1d0109020e020c373037324346423142354436]
(ERX:ERX-Dhcp-Options=STRING:5t=Jan 06 13:31:50 ?Debug : 3007c00 SessionManager: get: session ID 91
Jan 06 13:31:50 ?Debug : 3007c00 AcctQueue: found session ID 91 for SID 2324
Jan 06 13:31:50 Info : 3007c00 AcctQueue: Interim-Update for SID 2324 user '001f.c64f.d805' slink ID 22545 from NAS 192.168.1.111
Jan 06 13:31:50 ?Debug : 3007c00 Transport: sending traffic/dialup session ID 91
Jan 06 13:31:50 ?Debug : 3007c00 StreamConnection: Sending message ID 0x1107
Jan 06 13:31:50 ?Debug : 3007c00 SessionManager: put: session ID 91 from NAS 9 OK
Jan 06 13:31:50 ?Debug : 3007c00 AcctQueue: Reply
--- RADIUS Pkt ---
Code: [5] ID: [63]
Auth: Size 16; Data [0x6d8924c405e073f38eda5718fd124f97]

Jan 06 13:31:50 ?Debug : 3007c00 AcctQueue: Request from 192.168.1.111:53608
--- RADIUS Pkt ---
Code: [4] ID: [64]
Auth: Size 16; Data [0x7f48457c95bef2f876b388c9001290ca]
Attr: [1] Vendor: [0] Size 14; Data [0x303030632e323964342e32333738]
(User-Name=STRING:000c.29d4.2378)
Attr: [40] Vendor: [0] Size 4; Data [0x00000003]
(Acct-Status-Type=INT:3)
Attr: [44] Vendor: [0] Size 4; Data [0x32333336]
(Acct-Session-Id=STRING:2336)
Attr: [42] Vendor: [0] Size 4; Data [0x00010953]
(Acct-Input-Octets=INT:67923)
Attr: [43] Vendor: [0] Size 4; Data [0x0009db4a]
(Acct-Output-Octets=INT:645962)
Attr: [46] Vendor: [0] Size 4; Data [0x000000bf]
(Acct-Session-Time=INT:191)
Attr: [47] Vendor: [0] Size 4; Data [0x0000034e]
(Acct-Input-Packets=INT:846)
Attr: [48] Vendor: [0] Size 4; Data [0x000021b8]
(Acct-Output-Packets=INT:8632)
Attr: [6] Vendor: [0] Size 4; Data [0x00000002]
(Service-Type=INT:2)
Attr: [7] Vendor: [0] Size 4; Data [0x00000001]
(Framed-Protocol=INT:1)
Attr: [45] Vendor: [0] Size 4; Data [0x00000001]
(Acct-Authentic=INT:1)
Attr: [41] Vendor: [0] Size 4; Data [0x00000000]
(Acct-Delay-Time=INT:0)
Attr: [55] Vendor: [4874] Size 91; Data [0x3501017401013d0701000c29d42378320450f5726b0c0f31312d3531643166336566326536303c084d53465420352e30370b010f03062c2e2f1f21f92b2b02dc005218010600040c1d0107020e020c373037324346423142354436]
(ERX:ERX-Dhcp-Options=STRING:5t=Jan 06 13:31:50 ?Debug : 3007c00 SessionManager: get: session ID 103
Jan 06 13:31:50 ?Debug : 3007c00 AcctQueue: found session ID 103 for SID 2336
Jan 06 13:31:50 Info : 3007c00 AcctQueue: Interim-Update for SID 2336 user '000c.29d4.2378' slink ID 22546 from NAS 192.168.1.111
Jan 06 13:31:50 ?Debug : 3007c00 Transport: sending traffic/dialup session ID 103
Jan 06 13:31:50 ?Debug : 3007c00 StreamConnection: Sending message ID 0x1107
Jan 06 13:31:50 ?Debug : 3007c00 SessionManager: put: session ID 103 from NAS 9 OK
Jan 06 13:31:50 ?Debug : 3007c00 AcctQueue: Reply
--- RADIUS Pkt ---
Code: [5] ID: [64]
Auth: Size 16; Data [0x7f48457c95bef2f876b388c9001290ca]

Jan 06 13:32:00 ?Debug : 3862800 StreamConnection: Got message ID 0x2129
Jan 06 13:32:00 ?Debug : 3862800 Transport: got PING event

Абонент 000c.29d4.2378 делает новое подключение
Абонент 001f.c64f.d805 подключен и ему передаются CoA

на nas(juniper mx80) вижу:

test# run show subscribers extensive
Type: VLAN
Logical System: default
Routing Instance: default
Interface: ge-1/1/0.1073743901
Interface type: Dynamic
Underlying Interface: ge-1/1/0
Dynamic Profile Name: vlan_dhcp_service
State: Active
Session ID: 2318
VLAN Id: 3101
Login Time: 2015-01-06 09:55:23 UTC

Type: DHCP
User Name: 001f.c64f.d805
IP Address: Y.Y.Y.Y
IP Netmask: 255.255.255.255
Logical System: default
Routing Instance: default
Interface: demux0.1073743907
Interface type: Dynamic
Underlying Interface: ge-1/1/0.1073743901
Dynamic Profile Name: dhcp_ip_demux
MAC Address: 00:1f:c6:4f:d8:05
State: Active
DHCP Relay IP Address: 10.0.0.1
Radius Accounting ID: 2324
Session ID: 2324
VLAN Id: 3101
Agent Circuit ID: len 6
00 04 0c 1d 01 09
Agent Remote ID: len 14
02 0c 37 30 37 32 43 46 42 31 42 35 44 36
Login Time: 2015-01-06 09:56:15 UTC
DHCP Options: len 79
35 01 01 74 01 01 3d 07 01 00 1f c6 4f d8 05 32 04 50 f5 72
6a 0c 03 61 6c 62 3c 08 4d 53 46 54 20 35 2e 30 37 0b 01 0f
03 06 2c 2e 2f 1f 21 f9 2b 2b 02 dc 00 52 18 01 06 00 04 0c
1d 01 09 02 0e 02 0c 37 30 37 32 43 46 42 31 42 35 44 36
IPv4 Input Filter Name: f-1m-rx-demux0.1073743907-in
IPv4 Output Filter Name: f-5m-tx-demux0.1073743907-out

Type: DHCP
User Name: 000c.29d4.2378
IP Address: X.X.X.X
IP Netmask: 255.255.255.255
Logical System: default
Routing Instance: default
Interface: demux0.1073743919
Interface type: Dynamic
Underlying Interface: ge-1/1/0.1073743901
Dynamic Profile Name: dhcp_ip_demux
MAC Address: 00:0c:29:d4:23:78
State: Active
DHCP Relay IP Address: 10.0.0.1
Radius Accounting ID: 2336
Session ID: 2336
VLAN Id: 3101
Agent Circuit ID: len 6
00 04 0c 1d 01 07
Agent Remote ID: len 14
02 0c 37 30 37 32 43 46 42 31 42 35 44 36
Login Time: 2015-01-06 10:28:33 UTC
DHCP Options: len 91
35 01 01 74 01 01 3d 07 01 00 0c 29 d4 23 78 32 04 50 f5 72
6b 0c 0f 31 31 2d 35 31 64 31 66 33 65 66 32 65 36 30 3c 08
4d 53 46 54 20 35 2e 30 37 0b 01 0f 03 06 2c 2e 2f 1f 21 f9
2b 2b 02 dc 00 52 18 01 06 00 04 0c 1d 01 07 02 0e 02 0c 37
30 37 32 43 46 42 31 42 35 44 36
IPv4 Input Filter Name: f-1m-rx-demux0.1073743919-in
IPv4 Output Filter Name: f-1m-tx-demux0.1073743919-out

тоестьвнизу описания каждого абонента я вижу, что у заново подключившегося ограничения скорости применились так как нужно, а у подключенного Input изменился, а Output нет

Я немного в ступоре и даже не понимаю куда смотреть, всё делалось по описанию и даже работает, но в определенных моментах, подскажите куда обратить внимание.

netup_user
Сообщения: 19
Зарегистрирован: Вт ноя 18, 2014 19:10

Сообщение netup_user »

Заметил еще одну особенность, у меня в атрибутах передаётся два значения радиус атрибутов, input/output ограничение скорости.
Если какой то один из них убрать то оставшийся срабатывает, а два вместе почему то нет.

Ответить