
Поле IHL=7, следовательно, длина заголовка пакета составляет 28 байт,
а значение первого байта IP заголовка 47. Длина пакета 48 байт, из которых
заголовок составляет 28 байт, следовательно, данных в пакете те же 40 байт,
что и в прошлый раз. После стационарной части заголовка анализатор
показывает, что дальше следуют опции.
Рассмотрим пакет, в котором поле опций имеет максимально возможную
длину:
Поле IHL=F (15), следовательно, длина заголовка равна 60 байт, из
которых 40 байт занимают опции. Поле Total Length = 100 байт, из которых 60
байт – заголовок IP пакета, следовательно данных снова таки 40 байт. Первый
байт заголовка в этом случае 4F, и большего значения нежели F поле IHL
принять не может, следовательно в этом пакета IP заголовок максимальной
длины.
Следующее поле – TOS. Вообще то ping для Windows декларирует
использование поля TOS, однако в Windows 2000 и Windows XP эта функция не
работает – пакеты отправляются с полем TOS = 0. Можно отправить пакет
любым средством, поддерживающим TOS или сгенерировать пакет с отличным