Еще раз провели тестирование опций. Что писал aap выше, полностью подтвердилось. Опции срабатывают на границе часа.
И так:
- начальная скорость согласно ТП 128К, активируем опцию, но соединение не разрываем, продолжаем работать
до границе часа. (если самому разорвать соединение, то до границе часа будут происходить разрывы каждые 2 мин, но скорость будет согласно тарифной опции)
- на границе часа соединение разрывается автоматически:
Код:
12-28/15:02:25 INFO [pool-22-thread-20] connections - [ 200-3000001; 200-3000001; 55256 ] DialUpNASConnection update connection..
12-28/15:02:25 INFO [pool-22-thread-20] connections - [ 200-3000001; 200-3000001; 55256 ] Taking zone ?? 1024 from response on calculate sid=1
12-28/15:02:25 INFO [pool-22-thread-20] connections - [ 200-3000001; 200-3000001; 55256 ] Changed tariff zone from norma to ?? 1024
12-28/15:02:25 INFO [Thread-523] connections - [ 200-3000001; 200-3000001; 55256 ] Change zone do: 28.12.2009 15:02:25
12-28/15:02:25 INFO [Thread-523] connections - [ 200-3000001; 200-3000001; 55256 ] Setting to disconnect by new zone
12-28/15:02:25 INFO [Thread-523] connections - [ 200-3000001; 200-3000001; 55256 ] Set connection to KILL
12-28/15:02:25 INFO [pool-22-thread-20] connections - [ 200-3000001; 200-3000001; 55256 ] DialUpNASConnection set STATUS=1
12-28/15:02:25 INFO [Thread-33] connections - [ 200-3000001; 200-3000001; 55256 ] sendKillRequest
12-28/15:02:25 INFO [Thread-33] connections - [ 200-3000001; 200-3000001; 55256 ] PoD reset packet on 78.25.ХХХ.ХХХ:1700
12-28/15:02:25 INFO [pool-22-thread-57] connections - [ 200-3000001; 200-3000001; 55256 ] DialUpNASConnection stoppingConnection
12-28/15:02:25 INFO [pool-22-thread-57] connections - [ 200-3000001; 200-3000001; 55256 ] DialUpNASConnection has stop Packet => true
12-28/15:02:25 INFO [pool-22-thread-57] connections - [ 200-3000001; 200-3000001; 55256 ] DialUpNASConnection set STATUS=3
12-28/15:02:25 INFO [pool-22-thread-57] connections - [ 200-3000001; 200-3000001; 55256 ] DialUpNASConnection sessionTime => 3590
12-28/15:02:28 ERROR [Thread-34] connections - [ 200-3000001; 200-3000001; 55256 ] Removed incorrect link on this session from TrafficInspector
12-28/15:02:30 INFO [pool-7-thread-2] connections - [ 200-3000001; 200-3000001; 55256 ] DialUpNASConnection stoppingConnection
12-28/15:02:30 INFO [pool-7-thread-2] connections - [ 200-3000001; 200-3000001; 55256 ] DialUpNASConnection has stop Packet => true
12-28/15:03:27 INFO [pool-22-thread-31] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection startConnection mode=1
12-28/15:03:27 INFO [pool-22-thread-31] connections - [ 200-3000001; 200-3000001; 7027 ] Zone on start ?? 1024
12-28/15:03:27 INFO [pool-22-thread-31] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection set STATUS=1
12-28/15:03:27 INFO [pool-22-thread-31] connections - [ 200-3000001; 200-3000001; 7027 ] IP address register on collector
12-28/15:05:21 INFO [pool-22-thread-14] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection update connection..
12-28/15:05:21 INFO [pool-22-thread-14] connections - [ 200-3000001; 200-3000001; 7027 ] Taking zone ?? 1024 from response on calculate sid=1
12-28/15:05:21 INFO [pool-22-thread-14] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection set STATUS=1
12-28/15:07:23 INFO [pool-22-thread-25] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection update connection..
12-28/15:07:23 INFO [pool-22-thread-25] connections - [ 200-3000001; 200-3000001; 7027 ] Taking zone ?? 1024 from response on calculate sid=1
12-28/15:07:23 INFO [pool-22-thread-25] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection set STATUS=1
- после установки нового соединения, получаем скорость согласно тарифной опции 1024К:
Код:
28 15:03:26
Type=AUTHENTICATION_REQUEST
Attributes:
User-Name=200-3000001@default
NAS-Identifier=R2D2
NAS-Port-Id=0/0/0/105
CHAP-Password=\u1\u29?
?m1\u2»S??m??¬
NAS-IP-Address=78.25.ХХХ.ХХХ
NAS-Port=351847
Service-Type=2
Framed-Protocol=1
Calling-Station-Id=00245421ec42
NAS-Port-Type=15
cisco-avpair=client-mac-address=0024.5421.ec42
28 15:03:27
Type=AUTHENTICATION_ACCEPT
Process time auth: 59 init_tariff: 0; set_ip: 1; common_auth: 36
Attributes:
Acct-Interim-Interval=60
Service-Type=2
Framed-Protocol=1
Framed-IP-Address=78.25.ХХХ.ХХХ
cisco-avpair=lcp:interface-config=rate-limit input 1024000 128000 128000 conform-action transmit exceed-action drop
cisco-avpair=lcp:interface-config=rate-limit output 1024000 128000 128000 conform-action transmit exceed-action drop
- продолжаем работать, все хорошо разрывов нет, скорость 1024К, радуемся.
- по идеи в 15:14 соединение должно автоматически разорваться и скорость вернуться в 128К, согласно ТП.
- но этого не происходить и мы продолжаем работать до границе следующего часа (хотя если самим разорвать соединение после 15:14, то при повторном соединении скорость установиться согласно ТП - 128К)
- на границе часа происходить автоматический разрыв
Код:
12-28/15:43:18 INFO [pool-22-thread-39] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection update connection..
12-28/15:43:18 INFO [pool-22-thread-39] connections - [ 200-3000001; 200-3000001; 7027 ] Taking zone ?? 1024 from response on calculate sid=1
12-28/15:43:18 INFO [pool-22-thread-39] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection set STATUS=1
12-28/15:45:19 INFO [pool-22-thread-53] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection update connection..
12-28/15:45:19 INFO [pool-22-thread-53] connections - [ 200-3000001; 200-3000001; 7027 ] Taking zone ?? 1024 from response on calculate sid=1
12-28/15:45:19 INFO [pool-22-thread-53] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection set STATUS=1
12-28/15:47:23 INFO [pool-22-thread-42] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection update connection..
12-28/15:47:23 INFO [pool-22-thread-42] connections - [ 200-3000001; 200-3000001; 7027 ] Taking zone ?? 1024 from response on calculate sid=1
12-28/15:47:23 INFO [pool-22-thread-42] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection set STATUS=1
12-28/15:49:15 INFO [pool-22-thread-30] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection update connection..
12-28/15:49:15 INFO [pool-22-thread-30] connections - [ 200-3000001; 200-3000001; 7027 ] Taking zone ?? 1024 from response on calculate sid=1
12-28/15:49:15 INFO [pool-22-thread-30] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection set STATUS=1
12-28/15:51:16 INFO [pool-22-thread-36] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection update connection..
12-28/15:51:16 INFO [pool-22-thread-36] connections - [ 200-3000001; 200-3000001; 7027 ] Taking zone ?? 1024 from response on calculate sid=1
12-28/15:51:16 INFO [pool-22-thread-36] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection set STATUS=1
12-28/15:53:24 INFO [pool-22-thread-69] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection update connection..
12-28/15:53:24 INFO [pool-22-thread-69] connections - [ 200-3000001; 200-3000001; 7027 ] Taking zone ?? 1024 from response on calculate sid=1
12-28/15:53:24 INFO [pool-22-thread-69] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection set STATUS=1
12-28/15:55:15 INFO [pool-22-thread-20] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection update connection..
12-28/15:55:15 INFO [pool-22-thread-20] connections - [ 200-3000001; 200-3000001; 7027 ] Taking zone ?? 1024 from response on calculate sid=1
12-28/15:55:15 INFO [pool-22-thread-20] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection set STATUS=1
12-28/15:57:20 INFO [pool-22-thread-18] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection update connection..
12-28/15:57:20 INFO [pool-22-thread-18] connections - [ 200-3000001; 200-3000001; 7027 ] Taking zone ?? 1024 from response on calculate sid=1
12-28/15:57:20 INFO [pool-22-thread-18] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection set STATUS=1
12-28/15:59:26 INFO [pool-22-thread-28] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection update connection..
12-28/15:59:26 INFO [pool-22-thread-28] connections - [ 200-3000001; 200-3000001; 7027 ] Taking zone ?? 1024 from response on calculate sid=1
12-28/15:59:26 INFO [pool-22-thread-28] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection set STATUS=1
12-28/16:01:24 INFO [pool-22-thread-28] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection update connection..
12-28/16:01:24 INFO [pool-22-thread-28] connections - [ 200-3000001; 200-3000001; 7027 ] Taking zone ?? 1024 from response on calculate sid=1
12-28/16:01:24 INFO [pool-22-thread-28] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection set STATUS=1
12-28/16:03:22 INFO [pool-22-thread-50] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection update connection..
12-28/16:03:22 INFO [pool-22-thread-50] connections - [ 200-3000001; 200-3000001; 7027 ] Taking zone norma from response on calculate sid=1
12-28/16:03:22 INFO [pool-22-thread-50] connections - [ 200-3000001; 200-3000001; 7027 ] Changed tariff zone from ?? 1024 to norma
12-28/16:03:22 INFO [Thread-524] connections - [ 200-3000001; 200-3000001; 7027 ] Change zone do: 28.12.2009 16:03:22
12-28/16:03:22 INFO [Thread-524] connections - [ 200-3000001; 200-3000001; 7027 ] Setting to disconnect by new zone
12-28/16:03:22 INFO [Thread-524] connections - [ 200-3000001; 200-3000001; 7027 ] Set connection to KILL
12-28/16:03:22 INFO [pool-22-thread-50] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection set STATUS=1
12-28/16:03:24 INFO [Thread-33] connections - [ 200-3000001; 200-3000001; 7027 ] sendKillRequest
12-28/16:03:24 INFO [Thread-33] connections - [ 200-3000001; 200-3000001; 7027 ] PoD reset packet on 78.25.ХХХ.ХХХ:1700
12-28/16:03:24 INFO [pool-22-thread-35] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection stoppingConnection
12-28/16:03:24 INFO [pool-22-thread-35] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection has stop Packet => true
12-28/16:03:24 INFO [pool-22-thread-35] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection set STATUS=3
12-28/16:03:24 INFO [pool-22-thread-35] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection sessionTime => 3597
12-28/16:03:29 INFO [pool-7-thread-5] connections - [ 200-3000001; 200-3000001; 7027 ] IP address unregistred from collector
12-28/16:03:29 INFO [pool-7-thread-5] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection stoppingConnection
12-28/16:03:29 INFO [pool-7-thread-5] connections - [ 200-3000001; 200-3000001; 7027 ] DialUpNASConnection has stop Packet => true
12-28/16:04:28 INFO [pool-22-thread-66] connections - [ 200-3000001; 200-3000001; 68440 ] DialUpNASConnection startConnection mode=1
12-28/16:04:28 INFO [pool-22-thread-66] connections - [ 200-3000001; 200-3000001; 68440 ] Zone on start norma
12-28/16:04:28 INFO [pool-22-thread-66] connections - [ 200-3000001; 200-3000001; 68440 ] DialUpNASConnection set STATUS=1
12-28/16:04:28 INFO [pool-22-thread-66] connections - [ 200-3000001; 200-3000001; 68440 ] IP address register on collector
- после содинения получаем 128К согласно ТП
Код:
28 16:04:28
Type=AUTHENTICATION_REQUEST
Attributes:
User-Name=200-3000001@default
NAS-Identifier=R2D2
NAS-Port-Id=0/0/0/105
CHAP-Password=\u1I?e$??Q\u5?q??\u0? ?
NAS-IP-Address=78.25.ХХХ.ХХХ
NAS-Port=352024
Service-Type=2
Framed-Protocol=1
Calling-Station-Id=00245421ec42
NAS-Port-Type=15
cisco-avpair=client-mac-address=0024.5421.ec42
28 16:04:28
Type=AUTHENTICATION_ACCEPT
Process time auth: 50 init_tariff: 0; set_ip: 1; common_auth: 30
Attributes:
Acct-Interim-Interval=60
Service-Type=2
Framed-Protocol=1
Framed-IP-Address=78.25.ХХХ.ХХХ
cisco-avpair=lcp:interface-config=rate-limit input 128000 24000 48000 conform-action transmit exceed-action drop
cisco-avpair=lcp:interface-config=rate-limit output 128000 24000 48000 conform-action transmit exceed-action drop
Итог - опции работают только на границе часа.....