Добрый день.
Есть коммутатор:
Код:
Firmware Version : Build 1.60.B008
Device Type : DES-3200-26 Fast Ethernet Switch
на нем настроен радиус сервер и igmp access_authentication.
Задача: получить на радиус-сервере информацию, какие каналы в течение какого времени смотрит пользователь.
Пакеты Access-Request приходят на радиус нормально:
Код:
Tue Mar 20 16:27:19 2012
Packet-Type = Access-Request
User-Name = "00AA4FF1920"
NAS-IP-Address = 192.168.1.1
NAS-Identifier = "D-Link"
NAS-Port-Type = Virtual
Service-Type = Framed-User
Framed-Protocol = PPP
NAS-Port = 4
Framed-IP-Address = 239.1.1.5
Информации по аккаунтингу почему то нет. Она приходит только если остановить, и затем заново запустить воспроизведение канала в плеере.
Код:
Tue Mar 20 17:39:47 2012
User-Name = "00AA4FF1920"
NAS-IP-Address = 192.168.1.1
NAS-Identifier = "D-Link"
NAS-Port-Type = Virtual
Service-Type = Framed-User
Framed-Protocol = PPP
NAS-Port = 4
Framed-IP-Address = 239.1.1.5
Acct-Status-Type = Stop
Acct-Unique-Session-Id = "0eeee7a9050d099e"
Timestamp = 1332250787
Request-Authenticator = Verified
Логично предположить, что хост, который отправляет join на подписку на группу, каким-то образом перехватывается коммутатором и коммутатор отправляет запрос на radius-сервер. Так же логично, что в ответ на general-request, полученный от Querier, хост периодически отправляет join, подтверждая подписку на группу. Однако на radius-сервер пакеты аккаунтинга не приходят.
В чем может быть проблема? Реализован ли данный функционал в прошивке или есть только возможность отправки стоп-пакетов при переключении канала или выключении устройства?