Краткий ответ: traceroute показывает маршрут пакетов хоп за хопом; MTR объединяет traceroute с непрерывной ping-статистикой — именно его и хочет видеть поддержка. Запустите mtr -rwbc 100 TARGET для отчёта, которым можно поделиться, и помните: реальны только потери, продолжающиеся до финального хопа.

Обзор

Когда «сеть медленная/сломана», первый вопрос — где именно. Traceroute/MTR отвечают на него, картируя каждый маршрутизатор между двумя точками с его задержкой и потерями. Пути в Интернете асимметричны, поэтому полная картина всегда требует прогона с каждой стороны.

Что нужно иметь

  • Установка:
    sudo apt install -y mtr-tiny traceroute   # Debian/Ubuntu
    sudo dnf install -y mtr traceroute        # AlmaLinux/Rocky
    Windows: tracert встроен; WinMTR — эквивалент MTR.
  • Обе конечные точки: IP сервера и ваш публичный IP (curl -4 ifconfig.me).

Пошаговая инструкция

  1. Быстрый взгляд на маршрут:
    traceroute -n TARGET_IP     # -n пропускает DNS для скорости
  2. Полноценное измерение через MTR:
    mtr -rwbc 100 TARGET_IP
    -r режим отчёта, -w широкий (полные имена), -b показать IP и имена, -c 100 = 100 циклов (~2 мин).
  3. Читайте колонки: Loss% (правило ниже), Avg (типичный RTT), StDev (джиттер — высокие значения означают нестабильную задержку).
  4. Найдите историю: большой скачок Avg между двумя хопами = длинное географическое плечо; потери, начинающиеся с хопа N и продолжающиеся до конца = проблема на/после хопа N.
  5. Прогоните обратное направление с сервера до вашего IP — прикладывайте оба к любому тикету.

Типичные проблемы

  • Паника из-за потерь на промежуточном хопе: маршрутизаторы ограничивают ICMP о себе; если финальный хоп чистый — путь чистый.
  • Хопы с ???: некоторые маршрутизаторы вообще не отвечают traceroute — нормально, судите по соседним хопам.
  • Слишком мало циклов: 10 пингов ничего не доказывают; для статистики, которой можно делиться, — -c 100.

Когда обращаться в поддержку

Прикладывайте отчёты MTR (оба направления, 100 циклов, метки времени) каждый раз, когда сообщаете о сетевой проблеме — это самый полезный артефакт для нашей сетевой команды.

Частые вопросы

Traceroute или MTR — что использовать?

MTR для всего, чем планируете делиться или что анализируете: он добавляет непрерывную статистику по хопам. Traceroute годится для быстрого разового взгляда на маршрут.

Что означает ??? в выводе?

Это маршрутизатор, который вообще не отвечает на traceroute-пробы — вполне нормально для Интернета. Оценивайте путь по соседним отвечающим хопам.

Какие флаги MTR ожидает поддержка?

mtr -rwbc 100 TARGET — режим отчёта, широкий вывод, имена плюс IP, 100 циклов, запущено с обоих направлений.

Похожие статьи

Нужна помощь? Связаться с поддержкой Cloud2Y →

Помог ли вам данный ответ? 0 Пользователи нашли это полезным (0 голосов)