Кратко

  • RFC 9870 регистрирует информационные элементы IPFIX, показывающие, что вид SAFE- или UNSAFE-опции UDP наблюдался в потоке хотя бы один раз.
  • Установленный бит подтверждает присутствие в пределах наблюдения, но не порядок, количество, значение, успешную обработку, доставку приложению или распространённость.

Битовая карта выглядит окончательным ответом. Установленная позиция действительно означает, что экспортёр видел соответствующий Kind. Но RFC 9870 не сообщает, в какой датаграмме он находился, сколько раз появился, какое значение содержал и использовал ли его получатель.

Опции UDP размещаются в избыточной области после пакета UDP и обозначаются однобайтовым Kind. RFC 9870 не переопределяет их поведение и не даёт эксплуатационных указаний. Он определяет способ выражения наблюдения экспортёром IPFIX.

Два поля сохраняют два диапазона

Kinds 0–191 относятся к SAFE, 192–255 — к UNSAFE. udpSafeOptions, элемент 525, использует 256-битное беззнаковое поле, старшие 64 бита которого должны быть нулевыми. udpUnsafeOptions, элемент 526, выделяет 64 бита для UNSAFE Kinds.

В обоих полях бит означает лишь однократное или многократное появление Kind в потоке. Поэтому потоки с разными частотой, порядком и значениями могут дать одинаковую карту. Сокращённое кодирование уменьшает длину, когда старшие биты не нужны, но не расширяет смысл доказательства.

Экспериментам нужен отдельный идентификатор

Элементы 527–529 представляют 16-битный идентификатор эксперимента и списки наблюдавшихся SAFE- или UNSAFE-идентификаторов. При наличии списка он имеет приоритет над общим битом EXP или UEXP, который экспортёр должен оставить сброшенным. Список различает эксперименты, но не подтверждает их успех.

Коллектор может использовать поля для отбора потоков или сравнения точек наблюдения. Вывод о последовательности, количестве, содержимом или поведении узла требует доказательства, которое фиксирует именно эти факты.

Основная спецификация — RFC 9870. Контекст опций UDP задаёт RFC 9868, а IPFIX определяют RFC 7011 и RFC 7012. Регистрации доступны в реестре IPFIX IANA. Эти источники подтверждают формат, а не текущее внедрение или производительность.