В качестве инструмента, способного помочь в оценке количества потерь пакетов между исходным и целевым хостами, часто используется такой как My Traceroute (MTR). Функционал MTR позволяет составить достаточно качественную выборку данных при проведении работ по диагностике сетей. При этом MTR является приложением, работающим на операционных системах Linux. В то же время существует его аналог для Windows. Это – WinMTR. То, как работает MTR, описано в посвящённой данному программному обеспечению статье нашего справочника. В данном же мануале познакомимся с тем, как производится трассировка при помощи WinMTR.
Данное приложение выполняет тот же функционал, что и MTR. Основное отличие заключается в том, что WinMTR имеет графический интерфейс, который выглядит следующим образом:

По сути, всё – просто. В окно Host:
нужно ввести имя или IP-адрес целевого хоста и нажать Start
. Для того, чтобы остановить трассировку, необходимо нажать Stop
. Вот, таким образом выглядит трассировка с нашего хоста, например, DNS-сервера от Google:

Вывод результатов трассировки
Вывод основного окна приложения содержит информацию, которая, собственно, и должна помочь диагностировать доступность узлов, через которые проходят наши пакеты. А именно:
- Hostname – IP-адрес или доменное имя узла;
- Nr – номер узла по порядку при прохождении пакета;
- Loss % – процент потерь пакетов на данном узле;
- Sent – количество пакетов, отправленных на данный узел;
- Recv – количество ответов, пришедших от данного узла;
- Best – самая маленькая задержка по времени от момента запуска трассировки;
- Avg – среднее значение задержки;
- Worst – самая большая задержка с момента запуска трассировки;
- Last – интервал задержки последнего пакета.
Следует иметь в виду, что точность полученных измерений тем выше, чем больше количество запросов, отправленных на целевой хост. При этом усреднённое количество запросов составляет 1 запрос в секунду. Что, в общем-то, может быть скорректировано. Внесение изменений в настройки трассировки производится через кнопку Options
.

В строке Interval (sec)
можно установить интервал отправки запросов, который по умолчанию равен одной секунде. Значение Max. hosts in LRU list
определяет количество строк в выводе трассировки. Строка Ping size (bytes)
содержит размер отправляемых пакетов. Активированная опция Resolve names
разрешает в списке хостов использование их доменных имён. При снятой галочке в данной строке список узлов их IP-адреса вместо доменных имён.

Выгрузка результатов трассировки
В интерфейсе WinMTR присутствует блок кнопок, предназначенных для выгрузки полученных результатов.

Кнопки Copy Text to clipboard
и Copy HTML to clipboard
позволяют скопировать содержимое основного окна в буфер обмена. Причём, первая кнопка копирует данные в виде текста, а вторая – в формате HTML соответственно.
При помощи кнопок Export TEXT
и Export HTML
есть возможность произвести выгрузку полученных при помощи WinMTR данных. Соответственно, первая кнопка делает выгрузку в текстовом виде, вторая – в формате HTML. Например, так в нашем случае выглядит HTML-страница с выгрузкой результатов трассировки DNS-сервера от Google:
