Вопросы о ping-е


         

Каково назначение ключей утилиты ping? - часть 6


Временная метка выгодно отличается тем, что позволяет вычислять точную скорость пересылки пакета, поскольку содержит в себе не общий интервал задержки (от пересылки в оба конца), а время пересылки на заданный узел. По непонятным причинам штатная (да и большинство остальных) реализация утилиты ping не позволяет задавать запись временной метки для произвольного узла в цепочке (хотя, в принципе, это возможно), чем полностью обесценивает ключ –s - ну право же, редкий сервер отделен от клиента менее чем четырьмя промежуточными узлами!

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

C:\>ping www.itech.ru –s 2

Обмен пакетами с ns1.itech.ru [195.151.210.34] по 32 байт:

Ответ от 195.151.210.34: число байт=32 время=151мс TTL=254 Штамп времени: 195.151.210.36 : 3658968578 –> 195.151.210.34 : 2275040770 Ответ от 195.151.210.34: число байт=32 время=140мс TTL=254 Штамп времени: 195.151.210.36 : 3357240834 –> 195.151.210.34 : 1956535810 Ответ от 195.151.210.34: число байт=32 время=141мс TTL=254 Штамп времени: 195.151.210.36 : 3122621954 –> 195.151.210.34 : 1738694146 Ответ от 195.151.210.34: число байт=32 время=140мс TTL=254 Штамп времени: 195.151.210.36 : 2888003074 –> 195.151.210.34 : 1504075266

Статистика Ping для 195.151.210.34: Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь), Приблизительное время передачи и приема: наименьшее = 140мс, наибольшее = 151мс, среднее = 143мс

Ключ -j задает список узлов для свободной маршрутизации от клиента и аналогичен одноименному ключу утилиты tracert.

Ключ -k похож на ключ -j, но задает список узлов для жесткой маршрутизации, т.е. пакет передается из рук в руки строго по перечню перечисленных узлов, и ни один их них не может позволить себе воспользоваться услугами "собственного" маршрутизатора для передачи пакета следующему узлу. Если узел не может передать пакет напрямую, он уничтожает его и посылает отправителю соответствующее уведомление: дескать, такая маршрутизация от источника невозможна. Существует очень мало причин, требующих применения свободной, а тем более жесткой маршрутизации. Все это пережиток старых времен, современные сети самостоятельно решают проблемы маршрутизации пакетов, и пытаться помочь им, право, не стоит – они и без того справляются со своей задачей слишком хорошо.

Ключ -a задает определение имен узлов по их IP-адресам. Так, во всяком случае, сказано в документации. Смысл этого неясен: такое определение и без того происходит автоматически независимо от наличия (отсутствия) ключа "-a".




Содержание  Назад  Вперед