Мульти-сессии [Документация VAS Experts]

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
dpi:bras_bng:radius_integration:radius_accounting:multisession:start [2023/10/13 11:45] – ↷ Страница перемещена из dpi:bras_bng:opt_bras_l3:radius_accounting:multisession:start в dpi:bras_bng:radius_integration:radius_accounting:multisession:start elena.krasnobryzhdpi:bras_bng:radius_integration:radius_accounting:multisession:start [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1
Строка 1: Строка 1:
-==== Мульти-сессии ==== 
-{{indexmenu_n>2}} 
- 
-Начиная с версии СКАТ 8.3 введена поддержка мульти-сессий (''Acct-Multi-Session-Id''). Это связано с  тем, что один fastPCRF-сервер может обслуживать несколько fastDPI-серверов, и один и тот же абонент (его IP-адрес) может обрабатываться на разных fastDPI-серверах. Например, это может быть перевод трафика абонента с основного fastDPI на резервный: в этом случае в течение некоторого времени трафик абонента может идти через два fastDPI-сервера. Либо балансировщик трафика может быть настроен так, что одни flow абонента направляет через один fastDPI-сервер, а другие flow - через другой fastDPI-сервер. В обоих случаях получается, что accounting по абоненту идет с разных fastDPI-серверов на один fastPCRF-сервер. Для поддержки таких режимов в RFC 2866 введено понятие мульти-сессии.  
- 
-Для данного IP-адреса может существовать только одна мульти-сессия, но много разных accounting-сессий - по одной от каждого fastDPI-сервера. В Accounting-Request всегда наряду с атрибутом ''Acct-Session-Id'' включаются атрибуты ''Acct-Multi-Session-Id'' и NAS-атрибуты, идентифицирующие конкретный fastDPI-сервер. 
- 
-В режиме "один fastPCRF - несколько fastDPI" особую  значимость приобретает идентификация fastDPI-сервера - источника аккаунтинга. В СКАТ 8.3 существенно изменен принцип формирования атрибутов ''NAS-IP-Address'' и ''NAS-Identifier'': если раньше эти атрибуты задавались статически в fastpcrf.conf  и были одинаковыми для всех fastDPI (то есть фактически в роли NAS выступал fastpcrf), то теперь эти атрибуты задаются отдельно для каждого fastDPI-сервера в параметрах [[dpi:bras_bng:radius_integration:radius_auth_fastpcrf_setup:start|fdpi_server]] конфигурационного файла fastpcrf.conf. Таким образом, в роли NAS-серверов теперь выступают fastDPI. Атрибуты, идентифицирующие NAS, включаются во все Радиус-запросы - как Access-Request, так и Accounting-Request. В запрос может быть включен только один из атрибутов ''NAS-IP-Address'' или ''NAS-Identifier'': наибольший приоритет имеет явное задание ''attr_nas_ip'' в параметре ''fdpi_server'': 
-<code> 
-fdpi_server=127.0.0.1%lo:29000;attr_nas_ip=10.20.30.40;attr_nas_id=DPI-1 
-</code> 
-для запросов от этого сервера будет применяться атрибут ''NAS-IP-Address=10.20.30.40''. 
- 
-Если ''attr_nas_ip'' не указан, но есть ''attr_nas_id'', тогда в запросах будет фигурировать ''NAS-Identifier=DPI-1''. 
- 
-Если в ''fdpi_server'' не заданы NAS-атрибуты, то тогда в качестве ''NAS-IP-Address'' будет указываться IP-адрес сервера, например, для такого описания: 
-<code> 
-fdpi_server=192.168.27.56%eth1:29000 
-</code> 
-''NAS-IP-Address=192.168.27.56''. 
- 
-{{anchor:radius_add_all_nas_ids}} 
-Существует возможность включать в запрос оба атрибута ''NAS-IP-Address'' и ''NAS-Identifier''. Для этого следует задать в fastpcrf.conf параметр: 
-<code> 
- # Разрешать добавлять атрибуты NAS-IP-Address И NAS-Identifier 
- # По RFC, в запросе может присуствовать либо NAS-IP-Address, либо NAS-Identifier. 
- # Если заданы значения обоих опций, то приоритет отдается опции NAS-IP-Address. 
- # Значение днного параметра 1 разрешает добавлять оба атрибута в запрос. 
-radius_add_all_nas_ids=1 
-</code>