В доках есть обработчик для разбора разных форматов 82 опции для SmartEdge, а для ISG нет.
Уже несколько дней никак не получается написать обработчик.
Поделитесь пожалуйста вариантом или примером обработчика.
Первый вариант опции:
Код:
Packet type: Access-Request
Identifier: 6
Authenticator: {E6 43 23 68 63 77 3F 2F 08 01 E6 53 F7 F2 5D FC}
Attributes:
NAS-Identifier=Cisco_ASR
User-Name=000000000ca8f94b8058f90200600107f0:210903e70000000000015a:a8f9.4b12.0b8c
User-Password=cisco
NAS-IP-Address=192.168.12.245
NAS-Port=1183202
Service-Type=5
NAS-Port-Id=0/2/0/999
Event-Timestamp=1505976957
Acct-Session-Id=0/2/0/999_8200000000120DE2
NAS-Port-Type=33
cisco-avpair=circuit-id-tag=210903e70000000000015a
cisco-avpair=remote-id-tag=000000000ca8f94b8058f90200600107f0
cisco-NAS-Port=0/2/0/999
radius 09-21/10:20:17 INFO [rdsLstnr-p-9-t-4] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Access-Request
Identifier: 6
Authenticator: {E6 43 23 68 63 77 3F 2F 08 01 E6 53 F7 F2 5D FC}
Attributes:
NAS-Identifier=Cisco_ASR
User-Name=000000000ca8f94b8058f90200600107f0:210903e70000000000015a
User-Password=cisco
NAS-IP-Address=192.168.12.245
NAS-Port=1183202
Service-Type=5
NAS-Port-Id=0/2/0/999
Event-Timestamp=1505976957
Acct-Session-Id=0/2/0/999_8200000000120DE2
NAS-Port-Type=33
Calling-Station-Id=a8f9.4b12.0b8c
cisco-avpair=circuit-id-tag=210903e70000000000015a
cisco-avpair=remote-id-tag=000000000ca8f94b8058f90200600107f0
cisco-NAS-Port=0/2/0/999
Common options: {agentRemoteId=00000ca8f94b8058f90200600107f0, agentCircuitId=03e70000000000015a}
radius 09-21/10:20:17 DEBUG [rdsLstnr-p-9-t-4] RadiusProcessor - Create new radius session.
radius 09-21/10:20:17 DEBUG [rdsLstnr-p-9-t-4] InetNas - agentRemoteId=00000ca8f94b8058f90200600107f0
radius 09-21/10:20:17 INFO [rdsLstnr-p-9-t-4] InetNas - AgentDevice not found.
Второй вариант:
Код:
Packet type: Access-Request
Identifier: 224
Authenticator: {9C D0 E3 E5 33 77 CD 51 57 9F ED 34 3E 03 D4 4D}
Attributes:
NAS-Identifier=Cisco_ASR
User-Name=0006c4a81d0ef7a0:00040032000a:0001.0a0b.0c0f
User-Password=cisco
NAS-IP-Address=192.168.12.245
NAS-Port=1183081
Service-Type=5
NAS-Port-Id=0/2/0/50
Event-Timestamp=1505975822
Acct-Session-Id=0/2/0/50_8200000000120D69
NAS-Port-Type=33
cisco-avpair=circuit-id-tag=00040032000a
cisco-avpair=remote-id-tag=0006c4a81d0ef7a0
cisco-avpair=vendor-class-id-tag=MSFT 5.0
cisco-NAS-Port=0/2/0/50
radius 09-21/10:01:22 INFO [rdsLstnr-p-9-t-6] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Access-Request
Identifier: 224
Authenticator: {9C D0 E3 E5 33 77 CD 51 57 9F ED 34 3E 03 D4 4D}
Attributes:
NAS-Identifier=Cisco_ASR
User-Name=0006c4a81d0ef7a0:00040032000a
User-Password=cisco
NAS-IP-Address=192.168.12.245
NAS-Port=1183081
Service-Type=5
NAS-Port-Id=0/2/0/50
Event-Timestamp=1505975822
Acct-Session-Id=0/2/0/50_8200000000120D69
NAS-Port-Type=33
Calling-Station-Id=0001.0a0b.0c0f
cisco-avpair=circuit-id-tag=00040032000a
cisco-avpair=remote-id-tag=0006c4a81d0ef7a0
cisco-avpair=vendor-class-id-tag=MSFT 5.0
cisco-NAS-Port=0/2/0/50
Common options: {agentRemoteId=c4a81d0ef7a0, agentCircuitId=0032000a}
radius 09-21/10:01:22 DEBUG [rdsLstnr-p-9-t-6] RadiusProcessor - Create new radius session.
radius 09-21/10:01:22 DEBUG [rdsLstnr-p-9-t-6] InetNas - agentRemoteId=c4a81d0ef7a0
radius 09-21/10:01:22 INFO [rdsLstnr-p-9-t-6] InetNas - Found agentDevice:4
radius 09-21/10:01:22 DEBUG [rdsLstnr-p-9-t-6] InetNas - findServ agentDeviceRuntime=ru.bitel.bgbilling.modules.inet.runtime.device.InetDeviceRuntime@6aaa29d8
radius 09-21/10:01:22 INFO [rdsLstnr-p-9-t-6] InetNas - Search serv on deviceId=4; interfaceId=10