Краткий ответ: traceroute показывает маршрут пакетов хоп за хопом; MTR объединяет traceroute с непрерывной ping-статистикой — именно его и хочет видеть поддержка. Запустите mtr -rwbc 100 TARGET для отчёта, которым можно поделиться, и помните: реальны только потери, продолжающиеся до финального хопа.
Обзор
Когда «сеть медленная/сломана», первый вопрос — где именно. Traceroute/MTR отвечают на него, картируя каждый маршрутизатор между двумя точками с его задержкой и потерями. Пути в Интернете асимметричны, поэтому полная картина всегда требует прогона с каждой стороны.
Что нужно иметь
- Установка:
Windows:sudo apt install -y mtr-tiny traceroute # Debian/Ubuntu sudo dnf install -y mtr traceroute # AlmaLinux/Rockytracertвстроен; WinMTR — эквивалент MTR. - Обе конечные точки: IP сервера и ваш публичный IP (
curl -4 ifconfig.me).
Пошаговая инструкция
- Быстрый взгляд на маршрут:
traceroute -n TARGET_IP # -n пропускает DNS для скорости - Полноценное измерение через MTR:
mtr -rwbc 100 TARGET_IP-rрежим отчёта,-wширокий (полные имена),-bпоказать IP и имена,-c 100= 100 циклов (~2 мин). - Читайте колонки: Loss% (правило ниже), Avg (типичный RTT), StDev (джиттер — высокие значения означают нестабильную задержку).
- Найдите историю: большой скачок Avg между двумя хопами = длинное географическое плечо; потери, начинающиеся с хопа N и продолжающиеся до конца = проблема на/после хопа N.
- Прогоните обратное направление с сервера до вашего IP — прикладывайте оба к любому тикету.
Типичные проблемы
- Паника из-за потерь на промежуточном хопе: маршрутизаторы ограничивают ICMP о себе; если финальный хоп чистый — путь чистый.
- Хопы с
???: некоторые маршрутизаторы вообще не отвечают traceroute — нормально, судите по соседним хопам. - Слишком мало циклов: 10 пингов ничего не доказывают; для статистики, которой можно делиться, —
-c 100.
Когда обращаться в поддержку
Прикладывайте отчёты MTR (оба направления, 100 циклов, метки времени) каждый раз, когда сообщаете о сетевой проблеме — это самый полезный артефакт для нашей сетевой команды.
Частые вопросы
Traceroute или MTR — что использовать?
MTR для всего, чем планируете делиться или что анализируете: он добавляет непрерывную статистику по хопам. Traceroute годится для быстрого разового взгляда на маршрут.
Что означает ??? в выводе?
Это маршрутизатор, который вообще не отвечает на traceroute-пробы — вполне нормально для Интернета. Оценивайте путь по соседним отвечающим хопам.
Какие флаги MTR ожидает поддержка?
mtr -rwbc 100 TARGET — режим отчёта, широкий вывод, имена плюс IP, 100 циклов, запущено с обоих направлений.
Похожие статьи
- Как диагностировать потерю пакетов
- Как проверить задержку до локаций Cloud2Y
- Как сообщить поддержке о проблемах с сетью
- Как пользоваться Looking Glass
Нужна помощь? Связаться с поддержкой Cloud2Y →
