Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
dpi:bras_bng:radius_integration:radius_accounting:radius_attr [2023/10/13 11:45] – ↷ Страница перемещена из dpi:bras_bng:opt_bras_l3:radius_accounting:radius_attr в dpi:bras_bng:radius_integration:radius_accounting:radius_attr elena.krasnobryzh | dpi:bras_bng:radius_integration:radius_accounting:radius_attr [2024/12/05 15:06] (текущий) – elena.krasnobryzh | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== radius_attr ====== | + | ====== |
+ | {{indexmenu_n> | ||
+ | |||
+ | FastPCRF передает следующие атрибуты в Accounting-Request: | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | * [1] start –начало accounting-сессии. В этом запросе статистика не передается, | ||
+ | * [2] stop – завершение accounting-сессии. Этот запрос несет в себе окончательную статистику по сессии | ||
+ | * [3] interim-update – промежуточная статистика | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | [СКАТ 8.3] В связи с поддержкой [[dpi: | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | Статистика (accounting data), определена в [[https:// | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | В СКАТ 9.5.3 добавлены также следующие 64-битные VSA-счетчики: | ||
+ | < | ||
+ | # количество байт к абоненту (направление inet -> subs) | ||
+ | ATTRIBUTE | ||
+ | # количество байт от абонента (направление subs -> inet) | ||
+ | ATTRIBUTE | ||
+ | # количество пакетов к абоненту (направление inet -> subs) | ||
+ | ATTRIBUTE | ||
+ | # количество пакетов от абонента (направление subs -> inet) | ||
+ | ATTRIBUTE | ||
+ | </ | ||
+ | Эти счетчики полностью аналогичны стандартным 32-битовым и передаются вместе с ними. Использование 64bit счетчиков позволяет немного упростить логику на стороне RADIUS: не надо вычислять 64bit-значение по 32bit-атрибутам '' | ||
+ | |||
+ | Плюс дополнительно в vendor-specific-атрибутах (VSA) передается статистика по [[dpi: | ||
+ | Определены следующие VSA для vendor-id=43823: | ||
+ | <code bash> | ||
+ | ATTRIBUTE VasExperts-Acct-Traffic-Class-Name | ||
+ | ATTRIBUTE VasExperts-Acct-Traffic-Class-Input-Octets | ||
+ | ATTRIBUTE VasExperts-Acct-Traffic-Class-Output-Octets | ||
+ | ATTRIBUTE VasExperts-Acct-Traffic-Class-Input-Packets | ||
+ | ATTRIBUTE VasExperts-Acct-Traffic-Class-Output-Packets | ||
+ | </ | ||
+ | |||
+ | здесь '' | ||
+ | остальные атрибуты содержат статистику по этому классу трафика. | ||
+ | |||
+ | [СКАТ 8.3] С помощью настроек fastpcrf.conf вы можете указать, | ||
+ | * '' | ||
+ | * '' | ||
+ | <code bash> | ||
+ | acct_include_traffic_class=cs0, | ||
+ | </ | ||
+ | |||
+ | **Пример** пакета (раскрыты только первые две записи статистики по классам трафика): | ||
+ | <code bash> | ||
+ | Frame 211: 576 bytes on wire (4608 bits), 576 bytes captured (4608 bits) | ||
+ | Ethernet II, ... | ||
+ | Internet Protocol Version 4, ... | ||
+ | User Datagram Protocol, Src Port: 41754, Dst Port: 1815 | ||
+ | RADIUS Protocol | ||
+ | Code: Accounting-Request (4) | ||
+ | Packet identifier: 0xfc (252) | ||
+ | Length: 534 | ||
+ | Authenticator: | ||
+ | [The response to this request is in frame 233] | ||
+ | Attribute Value Pairs | ||
+ | AVP: l=10 t=NAS-Identifier(32): | ||
+ | AVP: l=6 t=Framed-IP-Address(8): | ||
+ | AVP: l=6 t=Service-Type(6): | ||
+ | AVP: l=18 t=Acct-Session-Id(44): | ||
+ | AVP: l=6 t=Acct-Authentic(45): | ||
+ | AVP: l=6 t=Acct-Status-Type(40): | ||
+ | AVP: l=6 t=Acct-Delay-Time(41): | ||
+ | AVP: l=6 t=Acct-Input-Packets(47): | ||
+ | AVP: l=6 t=Acct-Output-Packets(48): | ||
+ | AVP: l=6 t=Acct-Input-Octets(42): | ||
+ | AVP: l=6 t=Acct-Input-Gigawords(52): | ||
+ | AVP: l=6 t=Acct-Output-Octets(43): | ||
+ | AVP: l=6 t=Acct-Output-Gigawords(53): | ||
+ | AVP: l=51 t=Vendor-Specific(26) v=VAS Experts(43823) | ||
+ | AVP Type: 26 | ||
+ | AVP Length: 51 | ||
+ | VSA: l=5 t=VasExperts-Acct-Traffic-Class-Name(16): | ||
+ | VSA: l=10 t=VasExperts-Acct-Traffic-Class-Input-Octets(17): | ||
+ | VSA: l=10 t=VasExperts-Acct-Traffic-Class-Output-Octets(18): | ||
+ | VSA: l=10 t=VasExperts-Acct-Traffic-Class-Input-Packets(19): | ||
+ | VSA: l=10 t=VasExperts-Acct-Traffic-Class-Output-Packets(20): | ||
+ | AVP: l=51 t=Vendor-Specific(26) v=VAS Experts(43823) | ||
+ | AVP Type: 26 | ||
+ | AVP Length: 51 | ||
+ | VSA: l=5 t=VasExperts-Acct-Traffic-Class-Name(16): | ||
+ | VSA: l=10 t=VasExperts-Acct-Traffic-Class-Input-Octets(17): | ||
+ | VSA: l=10 t=VasExperts-Acct-Traffic-Class-Output-Octets(18): | ||
+ | VSA: l=10 t=VasExperts-Acct-Traffic-Class-Input-Packets(19): | ||
+ | VSA: l=10 t=VasExperts-Acct-Traffic-Class-Output-Packets(20): | ||
+ | AVP: l=51 t=Vendor-Specific(26) v=VAS Experts(43823) | ||
+ | AVP: l=51 t=Vendor-Specific(26) v=VAS Experts(43823) | ||
+ | AVP: l=51 t=Vendor-Specific(26) v=VAS Experts(43823) | ||
+ | AVP: l=51 t=Vendor-Specific(26) v=VAS Experts(43823) | ||
+ | AVP: l=51 t=Vendor-Specific(26) v=VAS Experts(43823) | ||
+ | AVP: l=51 t=Vendor-Specific(26) v=VAS Experts(43823) | ||
+ | </ | ||
+ |