Коротка відповідь: 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 Голосів)