Перейти к основному содержанию

pathping — трассировка и проверка потерь пакетов в Windows

Windows Terminal cmd

В Windows есть встроенная сетевая утилита PATHPING, которая позволяет оценить потери до удалённого узла. В процессе работы утилита выполняет трассировку до узла, затем пингует каждый узел в цепочке, подсчитывая процент потерь.

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

Формат команды PATHPING

pathping /?

Использование:

Usage: pathping [-g host-list] [-h maximum_hops] [-i address] [-n]
                [-p period] [-q num_queries] [-w timeout]
                [-4] [-6] target_name

Параметры:

    -g <список_узлов>    Свободный выбор маршрута по списку узлов.
    -h <число_прыжков>   Максимальное число прыжков при поиске узла.
    -i <адрес>           Использовать указанный адрес источника.
    -n                   Не определять имена узлов по адресам.
    -p <пауза>           Пауза между отправками пакетов (мсек).
    -q <число_запросов>  Число запросов при каждом прыжке.
    -w <таймаут>         Время ожидания каждого ответа (мсек).
    -4                   Обязательное использование протокола IPv4.
    -6                   Обязательное использование протокола IPv6.

Примеры использования PATHPING

Самый простой пример использования:

pathping google.com

pathping

Сначала выполняется обычная трассировка, как при выполнении команды TRACERT, затем собирается статистика опроса узлов сети. Отображается номер прыжка, среднее время отклика, соотношение утерянных и отправленных (по умолчанию 100) пакетов для исходного и маршрутного узлов, а также адрес узла.

В примере на 5 прыжке 100% потерь адресованных ему пакетов и 0% потерь для пакетов для следующего за ним узла. Это не является ошибкой и указывает на блокировку ICMP запросов узлом, что делают по соображениям безопасности.

Ещё примеры

Опрос первых трёх узлов без определения имени :

pathping -h 3 -n internet-lab.ru

Отправка 10 пакетов вместо 100:

pathping -q 10 internet-lab.ru

Задержка между пакетами 60 секунд:

pathping -p 60 internet-lab.ru

Ожидание ответа 500 мс (по умолчанию 3000 мс):

pathping -w 500 internet-lab.ru

Отправка 300 пакетов с паузой в 1 секунду:

pathping -q 300 -p 1000 internet-lab.ru

Теги

 

Похожие материалы

Объединяем разделы на флешке

Иногда возникает ситуация, когда на флешке образуется несколько разделов. В Linux, например, это в порядке вещей. В Windows флешка начинает вести себя как несколько устройств. Через GUI объединить разделы не удаётся. Решаем проблему на месте подручными средствами.

Теги

BAT скрипт для резервного копирования папки

Набросал один маленький BAT скрипт для резервного копирование папки. Внесите свои данные и через scheduler настройте расписание резервного копирования.

Теги