Могу ли я выполнить обратный трассирующий маршрут?

Вопрос или проблема

Возможно ли сделать обратный traceroute? Для меня это очень важно знать, почему вебсайты загружаются медленно для моих клиентов в определенной области?

Я объяснил свою проблему здесь: (почему мне нужен обратный traceroute)

traceroute / mtr из нескольких мест, как мы можем это сделать? (Или альтернативный способ)

В IP нет ничего встроенного, что позволило бы вам сделать обратный traceroute, то есть traceroute от какого-то удаленного сервера к вам. Вот почему сетевые администраторы часто создают публичные “зеркала” для использования другими сетевыми администраторами. Эти “зеркала” исторически были интерфейсами на базе telnet, но в настоящее время обычно доступны через веб-серверы. Они обычно позволяют выполнять traceroute и запросы BGP таблицы маршрутов с точки зрения сети, которая хостит “зеркало”. Крупные интернет-провайдеры часто хостят несколько “зеркал”, установленных в (географически, топологически) различных частях своей сети.

Точка начала для поиска “зеркал”, которые позволяют делать traceroute: traceroute.org

Существует несколько провайдеров, предлагающих удаленный / многосайтовый мониторинг http (что, вероятно, более полезно, чем простой traceroute). Большинство из них предлагают дополнительные пробы, чтобы вы могли различать проблемы с сетью / DNS / TLS / вебом.

Рекомендации по продуктам здесь неуместны, но примеры: uptimerobot, pingdom, site247, sematext, uptime, webgazer, newrelic, hyperping…..

Ответ или решение

Вопрос: Можно ли выполнить обратный трассировщик?

Ответ:

К сожалению, на уровне IP-протокола не предусмотрена возможность выполнения обратной трассировки, то есть трассировки от удалённого сервера к вам. Это связано с тем, что маршруты, по которым проходят данные, не позволяют получить обратную информацию о маршруте с точки зрения целевого устройства.

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

  1. Использование публичных "looking glass" серверов: Многие крупные интернет-провайдеры на своих сетях устанавливают публично доступные точки, с которых можно выполнять трассировку. Эти точки позволяют выполнять команды трассировки и запросы к таблицам маршрутизации BGP с точки зрения сети, которая размещает этот looking glass. Вы можете найти такие сервисы на сайте traceroute.org.

  2. Мониторинг с удалённых локаций: Есть множество провайдеров, которые предлагают услуги мониторинга доступности и производительности веб-сайтов с разных географических локаций. Эти сервисы могут предоставить более детальную информацию о проблемах с загрузкой, включая диагностику сетевых проблем, DNS, TLS и другие аспекты, связные с производительностью веб-сайтов. Примеры таких сервисов включают UptimeRobot, Pingdom, Site24x7, Sematext и другие.

  3. Используйте MTR или аналогичные инструменты: Также можно рассмотреть использование MTR (My Traceroute), который объединяет функциональность traceroute и ping. С его помощью можно получить более детальное представление о маршруте пакетов и потенциальных сбоях на разных сегментах сети.

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

Оцените материал
Добавить комментарий

Капча загружается...