Home

Page 50
Page 50
background image

 

 

0011 – Проверяет, совпадает ли IP адрес в позиции, определяемой 
указателем  с  собственным  IP  адресом,  если  да,  то  с  позиции 
Pointer+4 вписывает свой временной штамп, увеличивает указатель 
на 8 и маршрутизирует пакет, иначе увеличивает поле  Overflow на 

единицу и маршрутизирует пакет.  

Все, что было сказано выше о цитировании опции RR в пакетах – ответах 

справедливо и для опции TS. Т.е. значение TS заказываются отправителем, но 
получаются  адресатом,  пакета.  Значит,  заказанные  значения  отправитель 
может  получить,  только  если  адресат,  возвращает  ответ  с  процитированным 
заголовком IP, содержащим заполненное поле опций.  

Рассмотрим,  в  каком  случае  IP  пакеты  снабжаются  опцией  TS.  Как  и  в 

случае с RR, это происходит только в том случае, если приложение, пославшее 
пакет  нуждается  в  диагностике  сети.  Очевидно,  что  обычные  приложения  не 
станут устанавливать TS в обычных отправляемых пакетах, но диагностические 
утилиты могут позволить администратору потребовать установки данной опции 
в отправляемых пакетах. Пример работы утилиты ping.exe с ключом –s: 

 
 
C:\>ping -s 4 -n 1 www.alkar.net 

 
Обмен пакетами с www.alkar.net [195.248.190.51] по 32 байт: 
 

Ответ от 195.248.190.51: число байт=32 время=366мс TTL=58 
    Штамп времени: 192.168.0.1 : 52457505 -> 
               212.86.243.225 : 41688266 -> 

               212.86.227.110 : 41688246 -> 
               195.248.160.254 : 41688250 
 

Статистика Ping для 195.248.190.51: 
    Пакетов: отправлено = 1, получено = 1, потеряно = 0 (0% потерь), 

Приблизительное время приема-передачи в мс: 
    Минимальное = 366мсек, Максимальное = 366 мсек, Среднее = 366 мсек 

 

 

Утилита  ping.exe  в  Windows  не  может  позволить  администратору 

сгенерировать пакет с TS с произвольным значением флага: флаг всегда будет 
равен  0001.  При  необходимости  сгенерировать  пакеты  с  другим  значением 

флага  необходимо  пользоваться  другими  утилитами  или  генерировать  пакеты 
вручную (это будет рассмотрено ниже).  

Рассмотрим пример пакета, полученного с помощью утилиты ping .exe: 

 


Copyright © 2022 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.