Перейти к содержимому
Skip to content

🛰 Трассировка маршрута

Трассировка сетевого пути до сервера: визуализация хопов, задержек и потерь пакетов

Что такое Traceroute

Traceroute — это диагностический инструмент, который показывает маршрут пакетов данных от нашего сервера до целевого хоста. Каждый узел (hop) отображается с IP-адресом, именем хоста и временем отклика. Это помогает выявить проблемные участки сети.

Трассировка показывает каждый сетевой узел между нашим сервером в России и целевым хостом: IP-адреса, имена хостов и задержку на каждом этапе. Используйте для диагностики маршрутизации, выявления медленных сегментов сети и сравнения путей провайдеров.

Комбинируйте с пингом для измерения общей задержки и потерь пакетов, или используйте DNS-запрос для проверки резолвинга на каждом узле. Трассировка особенно полезна при отладке CDN-маршрутизации и проблем с пирингом.

Часто задаваемые вопросы

Что такое traceroute?

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

Как читать результаты traceroute?

Каждая строка — один хоп: номер, IP-адрес/имя хоста, время отклика (3 попытки). Звёздочки (*) означают, что хоп не ответил (может быть файрвол). Резкое увеличение времени указывает на узкое место.

Что означает потеря пакетов на хопе?

Потеря на промежуточном хопе не всегда означает проблему — некоторые маршрутизаторы ограничивают ICMP. Если потеря есть на промежуточном хопе, но конечная точка работает нормально — всё в порядке. Потеря на последнем хопе — реальная проблема.

Чем MTR отличается от traceroute?

MTR (My Traceroute) объединяет traceroute и ping — непрерывно отправляет пакеты и показывает статистику потерь и задержек для каждого хопа в реальном времени. Более информативен для диагностики периодических проблем.

Почему traceroute показывает звёздочки?

Звёздочки означают, что хоп не ответил на запрос в таймаут. Причины: файрвол блокирует ICMP/UDP, маршрутизатор настроен не отвечать, высокая нагрузка. Это нормально для промежуточных хопов.

Как использовать traceroute для диагностики?

Запустите traceroute к проблемному серверу. Обратите внимание на: резкий рост задержки (узкое место), потери на последних хопах (проблема у хостера), петли маршрутизации (одни и те же IP повторяются). Сравните с traceroute к рабочему серверу.