Поддерживаемые версии netflow
Первоначально представленный Cisco, NetFlow развивался с течением времени. Есть несколько версий, включая устаревшие (версии 1 и 6), внутренние неизданные версии Cisco (версии 2, 3 и 4), относительно редко используемые, такие как версии 7 (только для коммутаторов, не маршрутизаторов) и 8 (предлагает возможность сбора для сокращенных объемов данных NetFlow). Две версии, которые на самом деле широко используются в практике - это версии 5 и 9.
Версия NetFlow 5 - все еще наиболее широко используемая версия NetFlow для анализа трафика. В ней есть все функции, необходимые для большинства реальных обстоятельств, также она поддерживается многими маршрутизаторами различных марок.
Версия NetFlow 9 (см. RFC 3954 "Системы Cisco, Экспорт Сервисов NetFlow, версия 9") является наиболее мощной, гибкой и расширяемой версией протокола потока Cisco IP. Записи потоков версии 9 можно настроить и описать в шаблонах. Это позволяет собрать большее число показателей. Эта версия NetFlow в основном используется для продвинутых обстоятельств, таких как мониторинг IPv6, MPLS и т.д.
Версия NetFlow 9 стала основой для недавнего стандарта IPFIX (RFC 3917, RFC 5101, RFC 5102 и т.д.). Хотя IPFIX (иногда обозначается как версия NetFlow 10) заменяет NetFlow 9 в нескольких аспектах, он пока широко не принят в качестве отраслевого стандарта продавцами сетевой инфраструктуры.
Есть также несколько протоколов "типа NetFlow", которые обеспечивают сходные функции с некоторыми вариациями или поддерживаются другими производителями. Например, sFlow основана на выборке и, следовательно, является весьма масштабируемой технологией, применимой к высоко скоростным сетям; с другой стороны, выборка значительно снижает точность.