Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
dpi:bras_bng:radius_integration:radius_accounting:ipfix [2023/10/13 11:45] – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | dpi:bras_bng:radius_integration:radius_accounting:ipfix [2024/12/05 15:09] (текущий) – elena.krasnobryzh | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Экспорт в формате IPFIX ====== | ||
+ | {{indexmenu_n> | ||
+ | |||
+ | Начиная с версии СКАТ 8.0, accounting-данные помимо RADIUS-протокола могут также экспортироваться в формате ipfix. | ||
+ | Экспорт ipfix настраивается следующими параметрами в fastpcrf.conf: | ||
+ | <code bash> | ||
+ | ipfix_dev=em1 | ||
+ | ipfix_udp_collectors=1.2.3.4: | ||
+ | ipfix_tcp_collectors=1.2.3.6: | ||
+ | </ | ||
+ | где '' | ||
+ | '' | ||
+ | '' | ||
+ | |||
+ | Эти параметры не являются " | ||
+ | |||
+ | Следует указывать только адреса актуальных коллекторов: | ||
+ | то '' | ||
+ | |||
+ | В ipfix посылаются все события аккаунтинга - start, stop, interim update. Можно запретить отправку imterim update в ipfix с помощью параметра fastpcrf.conf: | ||
+ | < | ||
+ | # 1 - отключить отправку Interim-Update в ipfix accounting | ||
+ | ipfix_disable_interim_update=1 | ||
+ | </ | ||
+ | |||
+ | Шаблон: | ||
+ | ^№ ^Кол-во байт ^Тип данных ^IANA ^Описание^ | ||
+ | |1001 |4 | ||
+ | |4001 | ||
+ | |4002 | ||
+ | |1003 | ||
+ | |1103 |16 |ipv6 | ||
+ | |1002 | ||
+ | |4003 | ||
+ | |4004 | ||
+ | |4005 | ||
+ | |4006 | ||
+ | |4106 |16 |ipv6 | ||
+ | |4007 | ||
+ | |4008 | ||
+ | |4009 | ||
+ | |||
+ | | ||
+ | ^Тип ^Описание^ | ||
+ | |0 | Атрибут не задан| | ||
+ | |1 | PPP| | ||
+ | |2 | SLIP| | ||
+ | |3 | AppleTalk Remote Access Protocol (ARAP)| | ||
+ | |4 | Gandalf proprietary SingleLink/ | ||
+ | |5 | Xylogics proprietary IPX/SLIP| | ||
+ | |6 | X.75 Synchronous| | ||
+ | |7 | GPRS PDP Context| | ||
+ | |||
+ | |||
+ | Конфигурация для ipfixreceiver: | ||
+ | <code bash> | ||
+ | [InfoModel] | ||
+ | InfoElements = timestamp, | ||
+ | event_type, | ||
+ | acct_session_id, | ||
+ | source_ip4, | ||
+ | source_ip6, | ||
+ | login, | ||
+ | conn_type, | ||
+ | calling_station_id, | ||
+ | called_station_id, | ||
+ | NAS_ip4, | ||
+ | NAS_ip6, | ||
+ | NAS_port, | ||
+ | input_bytes, | ||
+ | output_bytes, | ||
+ | |||
+ | [ExportModelFile] | ||
+ | Delimiter = ; | ||
+ | ExportElements = timestamp, seconds, %%Y-%%m-%%dT%%H: | ||
+ | event_type | ||
+ | acct_session_id | ||
+ | source_ip4, decodeipv4 | ||
+ | source_ip6, decodeipv6 | ||
+ | login | ||
+ | conn_type | ||
+ | calling_station_id | ||
+ | called_station_id | ||
+ | NAS_ip4, decodeipv4 | ||
+ | NAS_ip6, decodeipv6 | ||
+ | NAS_port | ||
+ | input_bytes | ||
+ | output_bytes | ||
+ | </ | ||
+ | |||
+ | Со списком соответствия между протоколом и номером порта в netfow5 можно ознакомиться [[dpi: | ||