Наблюдаемые управляющие биты TCP для пакетов этого потока. Эта информация кодируется в виде битового поля; для каждого управляющего бита TCP в этом наборе есть бит. Бит устанавливается равным 1, если для любого наблюдаемого пакета этого потока установлен соответствующий бит управления TCP, равный 1. В противном случае бит будет очищен до 0.
Значения каждого бита показаны ниже в соответствии с определением битов в заголовке TCP [RFC9293][RFC3168]:
MSb LSb
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
| | | N | C | E | U | A | P | R | S | F /
| Нулевой | Будущий | S | W | C | R | C | S | S / Y | I |
| (Смещение данных) | Использовать | | R | E | G | K | H | T / N | N |
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
битовый флаг
значение имя описание
------+-----+-------------------------------------
0x8000 Ноль (см. tcpHeaderLength)
0x4000 Ноль (см. tcpHeaderLength)
0x2000 Ноль (см. tcpHeaderLength)
0x1000 Ноль (см. tcpHeaderLength)
0x0800 Будущее использование
0x0400 Будущее использование
0x0200 Будущее использование
0x0100 NS ECN одноразовая сумма
Уменьшено окно перегрузки 0x0080 CWR
0x0040 ЕСЕ ECN Echo
0x0020 URG Поле срочного указателя значимо
0x0010 Поле подтверждения подтверждения значимо
Функция Push 0x0008 PSH
0x0004 СНАЧАЛА сбросьте соединение
0x0002 SYN Синхронизирует порядковые номера
0x0001 FIN Больше нет данных от отправителя
Поскольку наиболее значимые 4 бита октетов 12 и 13 (считая от нуля) заголовка TCP [RFC9293] используются для кодирования смещения данных TCP (длины заголовка), соответствующие биты в этой информации Элемент ДОЛЖЕН быть экспортирован как ноль и ДОЛЖЕН игнорироваться сборщиком. Используйте информационный элемент tcpHeaderLength для кодирования этого значения.
Каждый из 3 битов (0x800, 0x400 и 0x200), которые зарезервированы для будущего использования в [RFC9293], СЛЕДУЕТ экспортировать, как указано в заголовках TCP пакетов этого потока.
При экспорте в виде одного октета с кодировкой уменьшенного размера этот информационный элемент охватывает октет младшего порядка этого поля (т.Е. биты от 0x80 до 0x01), исключая одноразовую сумму ECN и три бита будущего использования. Сборщик, получающий этот информационный элемент с кодировкой уменьшенного размера, не должен ничего предполагать о содержимом этих четырех битов.
Экспортирующие процессы, экспортирующие этот информационный элемент от имени процесса учета, который не способен отслеживать какие-либо биты одноразового номера ECN или биты будущего использования, ДОЛЖНЫ использовать кодирование уменьшенного размера и экспортировать только 8 младших значащих битов этого информационного элемента.
Обратите внимание, что в предыдущих версиях определения этого информационного элемента указывалось, что биты CWR и ECE должны экспортироваться как нулевые, даже если они соблюдены. Поэтому сборщики не должны предполагать, что нулевое значение для этих битов в этом информационном элементе указывает, что биты никогда не устанавливались в наблюдаемом трафике, особенно если эти биты равны нулю в каждой записи потока, отправленной данным экспортером.
|