равно 4
IHL – длина заголовка IP-пакета в 32-битных словах.
Это поле указывает на начало блока данных в пакете. Минимальное корректное значение для этого поля равно 5Тип обслуживания (TOS) – байт, содержащий набор критериев, определяющих тип обслуживания IP-пакетов.
Длина пакета – длина пакета в октетах, включая заголовок и данные. Минимальное корректное значение для этого поля равно 20, максимальное 65535
Идентификатор – значение, назначаемое отправителем пакета и предназначенное для определения корректной последовательности фрагментов при сборке пакета. Для фрагментированного пакета все фрагменты имеют одинаковый идентификатор
Флаги (3 бита). Первый бит должен быть всегда равен нулю, второй бит DF (don’t fragment) определяет возможность фрагментации пакета и третий бит MF (more fragments) показывает, не является ли этот пакет последним в цепочке пакетов
Смещение фрагмента — значение, определяющее позицию фрагмента в потоке данных
Время жизни (TTL) – число маршрутизаторов, которые должен пройти этот пакет. При прохождении маршрутизатора это число уменьшатся на единицу. Если значения этого поля равно нулю, то пакет должен быть отброшен и отправителю пакета может быть послано сообщение Time Exceeded (ICMP код 11 тип 0)
Протокол — идентификатор интернет-протокола следующего уровня указывает, данные какого протокола содержит пакет, например, TCP или ICMP
Контрольная сумма заголовка — вычисляется в соответствии с RFC 1071