dpi:dpi_options:brass:opt_bras:reference_bras:interact_fastpcrf_radius:call_param_fastpcrf_radius [Документация VAS Experts]

Это старая версия документа!


1 Параметры запросов FastPCRF к radius-серверам

Поля Access-Request запросов FastPCRF к radius-серверам

При запросах FastPCRF к raidus-серверам используются следующие поля:

Поле Формат Описание
User-Name строка В качестве User-Name может быть использовано: -логин абонента (не всегда известен СКАТу); -IP-адрес абонента (известен всегда); -Q-in-Q теги (для QinQ-сетей, «vlan-per-user»). Начиная с версии СКАТ 7.4, в fastpcrf.conf параметр radius_user_name_auth задает значение атрибута User-Name в порядке предпочтения, через запятую: -login - использовать логин абонента; -ip - использовать IP-адрес абонента; -qinq - использовать QinQ-тег в формате «outerVLAN.innerVLAN»; например «101.205»
User-Password строка Пароль. Для всех пользователей пароль один и тот же и задается conf-параметром radius_user_password. Не следует рассматривать это поле как пароль пользователя - это пароль системы.
Framed-IP-Address IPv4-адрес IPv4-адрес пользователя.
Acct-Session-Id строка Идентификатор accounting-сессии.
NAS-Port-Type число Задается значением параметра конфигурации radius_attr_nas_port_type. Перечень допустимых значений определен RFC-2865.
NAS-Port число Значение тега VLAN пакета абонента; данный атрибут добавляется только для абонентов с VLAN
NAS-Port-Id outerVLAN/innerVLAN Значение тегов QinQ пакета абонента. Данный атрибут добавляется только абонентов с двойным тэгом VLAN, QinQ. Пример: «34/123»
NAS-IP-Address IPv4-адрес IP-адрес или идентификатор fastDPI, заданный конфигурационным параметром fdpi_server
Service-Type число Тип сервиса задается значением конфигурационного параметра radius_attr_service_type. Полный список значений данного атрибута приведен в RFC-2865. В данном примере Service-Type=2 (Framed-User).
Chargeable-User-Identity (CUI) строка Задает логин пользователя, если он известен FastDPI. Если логин не известен, атрибут CUI содержит ровно один нулевой байт (nul CUI), что означает, согласно RFC-4372, что NAS запрашивает у radius-сервера логин пользователя. В ответе fastpcrf ожидает увидеть в атрибуте CUI правильный логин пользователя.
VasExperts-Service-Type (VSA vendor-id=43823, attr-id=6) число Тип запроса авторизации: 0 - L3-авторизация, 1 - лизинг DHCP-адреса + авторизация, см. режим DHCP Radius proxy
Message-Authenticator строка Вычисляемый атрибут, см. RFC-2869. Этот атрибут включается в Access-Request, если конфигурационный параметр radius_msg_auth_attr установлен в «1» (рекомендованное значение)

Поддержка IPv6

Запрос авторизации для IPv6 несколько отличается - вместо атрибута Framed-IP-Address в запросе присутствуют следующие атрибуты:

Поле Формат Описание
Framed-IPv6-Prefix IPv6-префикс Префикс IPv6-подсети. Фактически, авторизация проводится не для конкретного IPv6-адреса, а для всех адресов с данным префиксом.
Framed-IPv6-Address IPv6-адрес По умолчанию в данном атрибуте указывается адрес префикса, напрмер, для адреса 2001:1::1 значение атрибута будет 2001:1::. Но если задать конфигурационному параметру FastPCRF ipv6_native_framed_address значение 1, то значением атрубута Framed-IPv6-Address будет полный IPv6-адрес, в нашем примере - 2001:1::1. Следует помнить, что задание ipv6_native_framed_address=1 не означает, что СКАТ будет авторизовывать каждый IPv6-адрес, - нет, он по-прежнему будет рассматривать IPv6-авторизацию как авторизацию абонентских подсетей. Например, если идут пакеты от абонента 2001:1::1 и 2001:1::ab, то на авторизацию будет послан только один из этих адресов, а возвращенные параметры будут применены ко всем адресам подсети 2001:1::/64.