Команда pathping

5. Техническая поддержка > Программы, используемые для сетевой диагностики.

Программа 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-адрес маршрутизатора) показывает, что процессоры этих маршрутизаторов перегружены. Такие маршрутизаторы могут также быть причиной неполадок связи между двумя узлами, особенно если пакеты перенаправляются программными маршрутизаторами.

Add Feedback