WinMTR: удобный инструмент для диагностики сети
MTR — кроссплатформенная утилита для сетевой диагностики в терминале. Она объединяет возможности traceroute и ping: как и traceroute, показывает маршрут пакета и список промежуточных узлов, но дополнительно в реальном времени считает процент ответов и задержку на каждом «хопе» между вашим компьютером и удалённой машиной.
Далее мы расскажем, как использовать MTR в Windows.
Использование в Windows
Для Windows удобнее всего использовать WinMTR. Последовательность тут простая:
- Скачайте архив и запустите программу от имени администратора.
- Если хотите видеть IP-адреса вместо имён узлов, отключите опцию Resolve names в настройках.
- В поле Host укажите домен сайта или IP-адрес сервера, к которому нужно проверить доступ.
- Нажмите Start и начните тест.
Дождитесь, пока счётчик Sent дойдёт хотя бы до 100. В любой момент можно остановить проверку кнопкой Stop, но чем больше отправленных запросов, тем точнее картина. Готовый отчёт удобно выгрузить через Export TEXT и передать специалисту.
Что означают ключевые показатели
- Hostname — имя узла или его IP-адрес. Значение <No response from host> часто говорит о блокировке ICMP на этом узле.
- Nr — порядковый номер узла в маршруте.
- Loss% — доля потерянных ответов от данного хоста (в процентах).
- Sent — сколько запросов отправлено на узел.
- Recv — сколько ответов получено.
- Best — минимальная (лучшая) задержка.
- Avrg — средняя задержка, мс.
- Worst — максимальная (худшая) задержка.
- Last — задержка последнего принятого пакета.
Как читать результаты
Обращайте внимание на устойчивые проблемы, которые повторяются на нескольких ресурсах сразу. Повод присмотреться, если потери составляют от ~5% и выше (Loss ≥ 5%) или высокая средняя задержка — около 350 мс и более (Avrg ≥ 350). Такие метрики помогают быстро понять, где именно на маршруте возникает узкое место — у провайдера, на магистральном участке или ближе к целевому серверу.