Экспорт NetFlow и IPFIX

NetFlow и IPFIX передают сведения о сессиях во внешний коллектор. Это направления экспорта результатов наблюдения, а не способы приёма пакетов. Для каждого из каналов sessions:tcp, sessions:udp и sessions:ip создаётся собственный профиль.

Таблица. Параметры NetFlow и IPFIX

ПараметрЗначенияНазначение и особенности

netflow_server / ipfix_server

IP или FQDN

Адрес коллектора.

netflow_port

9996

Порт коллектора NetFlow.

ipfix_port

4739

Порт коллектора IPFIX.

netflow_tcp / ipfix_tcp

true / false; false

TCP вместо UDP.

netflow_ver

1 / 5 / 9; 9

Версия NetFlow; другое значение приводится к 9.

channel_name

sessions:tcp / udp / ip

Источник сессий.

script_name для IPFIX

ipfix_sessions_tcp.lua и аналоги

Сценарий из scripts/tr-ipfix/ формирует описание приложения.

ipfix_appname_length

Байты; 16

Значения больше 64 приводятся к 64; 65535 задаёт переменную длину.

ipfix_appdesc_length

Байты; 128

Значения больше 1300 приводятся к 1300; 65535 задаёт переменную длину.

IPFIX использует фиксированный набор из 19 информационных элементов, шаблоны IPv4 и IPv6 с идентификаторами 1024 и 2048 и пакеты до 1400 байт. Согласуйте шаблоны и транспорт с коллектором. Профили поставки выключены; перед включением замените адрес назначения и проверьте обработку завершённой сессии.