Программа pathping — это средство трассировки сетевого маршрута, сочетающее функции программ ping и tracert и обладающее дополнительными возможностями, которых не имеют две эти программы. Команда pathping отправляет пакеты каждому маршрутизатору на пути к месту назначения на протяжении некоторого времени и затем вычисляет результат на основании пакетов, возвращенных каждым маршрутизатором. Так как эта команда показывает степень потери пакетов на любом маршрутизаторе или канале, с ее помощью легко определить, какие маршрутизаторы или каналы вызывают неполадки в работе сети. Она поддерживает набор параметров, которые описаны в следующей таблице.
Переключатель
|
Счетчик
|
Функция
|
-n
|
Имена узлов
|
Отменяет разрешение адресов в имена узлов.
|
-h
|
Максимум прыжков
|
Задает максимальное число прыжков, допустимых при трассировке маршрута к конечному узлу.
|
-g
|
Список узлов
|
Свободный маршрут по узлам списка.
|
-p
|
Период
|
Период в миллисекундах между обращениями.
|
-q
|
Число запросов
|
Число запросов на каждый прыжок.
|
-w
|
таймаут
|
Время ожидания каждого ответа (в миллисекундах).
|
-T
|
Тег уровня 2
|
Добавляет к пакетам тег приоритета уровня 2 (например, для IEEE 802.1p) и отправляет их каждому сетевому устройству, через которое проходит путь. Это помогает при выявлении сетевых устройств, на которых неправильно настроены приоритеты уровня 2. Параметр -T используется для проверки соединений, использующих спецификации QoS.
|
-R
|
Проверка RSVP
|
Проверяет, поддерживает ли каждый маршрутизатор в пути протокол RSVP (Resource Reservation Protocol), который позволяет узлу резервировать определенную полосу пропускания для потока данных.
|
По умолчанию разрешается выполнять не более 30 прыжков, а стандартное время ожидания равно 3 секундам. Период по умолчанию равен 250 миллисекундам, а число запросов каждого маршрутизатора — 100.
Ниже показан пример отчета команды pathping. Вычисленная статистика, выведенная после списка узлов, показывает потерю пакетов на каждом из маршрутизаторов.
D:\>pathping -n microsoft
Трассировка маршрута к microsoft.com [157.54.1.196] с максимальным числом прыжков 30: 0 172.16.87.35 1 172.16.87.218 2 192.168.52.1 3 192.168.80.1 4 157.54.247.14 5 157.54.1.196
Подсчет статистики за: 125 сек.
Исходный узел Маршрутный узел/Прыжок RTT Утер./Отпр. % Утер./Отпр % Адрес 0
172.16.87.35 0/ 100 = 0% | 1 41ms 0/ 100 = 0% 0/ 100 = 0%
172.16.87.218 13/ 100 = 13% | 2 22ms 16/ 100 = 16% 3/ 100 = 3%
192.168.52.1 0/ 100 = 0% | 3 24ms 13/ 100 = 13% 0/ 100 = 0%
192.168.80.1 0/ 100 = 0% | 4 21ms 14/ 100 = 14% 1/ 100 = 1%
157.54.247.14 0/ 100 = 0% | 5 24ms 13/ 100 = 13% 0/ 100 = 0%
157.54.1.196
Трассировка завершена.
Команда pathping сначала выводит результаты проверки маршрута. Это тот же путь, который выводится командой tracert. Затем команда pathping выдает сообщение о том, что она занята в течение следующих 125 секунд (это время варьируется в зависимости от числа прыжков). За это время pathping собирает сведения со всех маршрутизаторов, перечисленных выше, и со всех соединений между ними. По завершении этого периода выводятся результаты проверки.
Два правых столбца — Маршрутный узел Утер./Отпр. % и Адрес — содержат наиболее полезную информацию. Соединение между узлами 172.16.87.218 (прыжок 1) и 192.168.52.1 (прыжок 2) теряет 13 процентов пакетов. Остальные соединения работают нормально. Маршрутизаторы на прыжках 2 и 4 также теряют адресованные им пакеты (как показано в столбце Маршрутный узел), но данная потеря не сказывается на пути, по которому они перенаправляют данные.
Степень потерь пакетов в соединениях между маршрутизаторами (соединения обозначает символ | в правом столбце) показывает потерю пакетов в пути. Она свидетельствует о заторе в канале связи. Степень потерь пакетов на маршрутизаторах (в правом столбце таких строк указан IP-адрес маршрутизатора) показывает, что процессоры этих маршрутизаторов перегружены. Такие маршрутизаторы могут также быть причиной неполадок связи между двумя узлами, особенно если пакеты перенаправляются программными маршрутизаторами.
Article ID: 592, Created: March 5, 2012 at 2:40 PM, Modified: March 5, 2012 at 2:40 PM