Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
dpi:dpi_options:opt_statistics:statistics_ipfix [2025/09/11 11:12] – [Таблица] elena.krasnobryzh | dpi:dpi_options:opt_statistics:statistics_ipfix [2025/10/01 07:12] (текущий) – [Настройка экспорта Full NetFlow в формате IPFIX] elena.krasnobryzh |
---|
{{indexmenu_n>3}} | {{indexmenu_n>3}} |
| |
Для управления форматом экспорта полного NetFlow необходимо указать настройку: | Параметр ''netflow_full_collector_type'' определяет формат экспорта полного NetFlow. Возможные значения: |
<code bash> | |
netflow_full_collector_type=1 | |
</code> | |
* ''**0**'' - экспорт в формате NetFlow5 (значение по умолчанию). | * ''**0**'' - экспорт в формате NetFlow5 (значение по умолчанию). |
* ''**1**'' - экспорт IPFIX на UDP коллектор. | * ''**1**'' - экспорт IPFIX на UDP коллектор. |
* ''**1**'' - передается 6 bit (полный DSCP). | * ''**1**'' - передается 6 bit (полный DSCP). |
| |
Параметр ''netflow_plc_stat=0xff'' определяет метод сохранения статистики отброшенных пакетов полисинга FullFlow. Параметр является битовой маской. По умолчанию маска имеет значение ''**0x07**'' — сессионный + абоненский полисинг + полисинг виртуальных каналов.\\ | Параметр ''netflow_plc_stat'' определяет набор передаваемых данных статистики отброшенных пакетов согласно правил полисинга или drop. Параметр является битовой маской. \\ По умолчанию маска имеет значение ''**0x07**'' — передается статистика по отброшенным данным сессионного + абонентского + полисинга виртуальных каналов.\\ |
:!: Влияет на параметры шаблона ''DROPPED_BYTES'' и ''DROPPED_PACKETS''.\\ | :!: Влияет на формирование счетчиков ''DROPPED_BYTES'' и ''DROPPED_PACKETS''.\\ |
Возможные значения: | Значения, из которых складывается маска: |
| * ''**0xff**'' - передается любой drop |
* ''**0**'' - не считать | * ''**0**'' - не считать |
* ''**1**'' - считать для сессионного полисинга | * ''**1**'' - считать для сессионного полисинга |
* ''**2**'' - считать для абонентского полисинга | * ''**2**'' - считать для абонентского полисинга |
* ''**4**'' - считать для полисинга виртуальных каналов | * ''**4**'' - считать для полисинга виртуальных каналов |
* ''**8**'' - считать при отбросе пакетов по протоколу | * ''**8**'' - считать при отбросе (drop) пакетов по протоколу |
* ''**16**'' - считать во всех перечисленных случаях | * ''**16**'' - считать во всех иных случаях |
| |
| Параметр ''ipfix_mtu_limit'' задает максимальный размер пакета UDP при отправке IPFIX. По умолчанию равен минимальному размеру MTU используемых для отправки интерфейсов. |
| |
Ниже представлен шаблон экспорта в формате IPFIX (Netflow v10) для протокола IPv4. | <note tip> |
| Параметры IPFIX/Netflow можно изменять без перезагрузки fastDPI.\\ |
| Конфигурационный параметр ''ipfix_reserved'' позволяет зарезервировать необходимую память для возможности включения/измененения параметров IPFIX/Netflow.\\ |
| В случае задания параметров IPFIX/Netflow в конфигруационном файле, автоматически включается резервирование памяти для IPFIX/Netflow, параметры и новые типы экспортеров IPFIX/Netflow можно изменять без перезагрузки fastDPI. |
| </note> |
| |
^ Шаблон экспорта для IPv4 ||||||| | <note tip>Для приема, обработки и хранения IPFIX рекомендуется использовать [[dpi:dpi_components:qoestor|Программный продукт для сбора статистики QoE Store]] и [[dpi:dpi_components:dpiui|Графический интерфейс DPIUI2]].\\ |
| |
| Для сбора информации в формате IPFIX подойдет любой универсальных IPFIX коллектор, понимающий шаблоны, или утилита [[dpi:dpi_components:utilities:ipfixreceiver2|IPFIX Receiver]].</note> |
| |
| ===== Шаблон экспорта в формате IPFIX (Netflow v10) для протокола IPv4 ===== |
| ^ Шаблон экспорта для IPv4 ^^^^^^^ |
^ № ^ Кол-во байт ^ Тип данных ^ IANA ^ Описание ^ Примечание ^ Использование в QoEStor ^ | ^ № ^ Кол-во байт ^ Тип данных ^ IANA ^ Описание ^ Примечание ^ Использование в QoEStor ^ |
| 1 | 8 | int64 | 0 | OCTET_DELTA_COUNT | Аналог в NetFlow v9 IN_BYTES | Используется | | | 1 | 8 | int64 | 0 | OCTET_DELTA_COUNT | Аналог в NetFlow v9 IN_BYTES | Используется | |
| 57 | 6 | mac_address | 0 | DST_MAC | MAC-адрес получателя | Используется | | | 57 | 6 | mac_address | 0 | DST_MAC | MAC-адрес получателя | Используется | |
| 2017 | - | raw | 43823 | MPLS Lables | | Используется | | | 2017 | - | raw | 43823 | MPLS Lables | | Используется | |
| 132 | 8 | int64 | 0 | DROPPED_BYTES | Дельта-счет сброшенных октетов.\\ //Например: если данные сбрасываются на T1 и на T2 минуте, дельта будет показывать разницу количества пакетов между T1 и T2 минутой.// | Используется | | | 132 | 8 | int64 | 0 | DROPPED_BYTES | Дельта-счет сброшенных октетов.\\ //Например: данные сбрасываются на T1 и на T2 минуте. Дельта будет показывать разницу количества октетов между T1 и T2 минутой.// | Используется | |
| 133 | 8 | int64 | 0 | DROPPED_PACKETS | Дельта-счет сброшенных пакетов.\\ //Например: если данные сбрасываются на T1 и на T2 минуте, дельта будет показывать разницу количества пакетов между T1 и T2 минутой.// | Используется | | | 133 | 8 | int64 | 0 | DROPPED_PACKETS | Дельта-счет сброшенных пакетов.\\ //Например: данные сбрасываются на T1 и на T2 минуте. Дельта будет показывать разницу количества пакетов между T1 и T2 минутой.// | Используется | |
| 2019 | 1 | int8 | 43823 | originalTOS | Оригинальное значение TOS из IP заголовка | Используется | | | 2019 | 1 | int8 | 43823 | originalTOS | Оригинальное значение TOS из IP заголовка | Используется | |
| |
Ниже представлен шаблон экспорта в формате IPFIX для протокола IPv6.\\ | ===== Шаблон экспорта в формате IPFIX (Netflow v10) для протокола IPv6 ===== |
В данном шаблоне отсутствуют поля:** //SOURCE_IPV4_ADDRESS//, //DESTINATION_IPV4_ADDRESSs//, //POST_NAT_SOURCE_IPV4_ADDRESS//, //POST_NAT_SOURCE_TRANSPORT_PORT//**, – и присутствуют следующие: | Шаблон аналогичен IPv4 за исключением того, отсутствуют поля:** //SOURCE_IPV4_ADDRESS//, //DESTINATION_IPV4_ADDRESSs//, //POST_NAT_SOURCE_IPV4_ADDRESS//, //POST_NAT_SOURCE_TRANSPORT_PORT//**, – и присутствуют следующие: |
| |
^ Шаблон экспорта для IPv6 ^^^^^^ | ^ Шаблон экспорта для IPv6 ^^^^^^ |
| 27 | 16 | int128 | 0 | SOURCE_IPV6_ADDRESS | Аналог в NetFlow v9 IPV6_SRC_ADDR | | | 27 | 16 | int128 | 0 | SOURCE_IPV6_ADDRESS | Аналог в NetFlow v9 IPV6_SRC_ADDR | |
| 28 | 16 | int128 | 0 | DESTINATION_IPV6_ADDRESS | Аналог в NetFlow v9 IPV6_DST_ADDR | | | 28 | 16 | int128 | 0 | DESTINATION_IPV6_ADDRESS | Аналог в NetFlow v9 IPV6_DST_ADDR | |
| |
<note tip>Для приема, обработки и хранения IPFIX рекомендуется использовать [[dpi:dpi_components:qoestor|Программный продукт для сбора статистики QoE Store]] и [[dpi:dpi_components:dpiui|Графический интерфейс DPIUI2]].\\ | |
| |
Для сбора информации в формате IPFIX подойдет любой универсальных IPFIX коллектор, понимающий шаблоны, или утилита [[dpi:dpi_components:utilities:ipfixreceiver2|IPFIX Receiver]].</note> | |