Перейти к публикации
TheAndrey

MTR: Диагностика проблем с сетью

Рекомендованные сообщения

Если у вас имеются проблемы с высоким пингом (сетевая задержка) или доступностью ресурсов, то данное руководство поможет вам выявить виновника проблемы.

 

Использование WinMTR

Для тестирования вам понадобится скачать программу WinMTR. Это небольшая утилита, совмещающая в себе ping & traceroute. Она поможет понять, на каком узле связи растёт пинг и начинаются потери пакетов.

winmtr-v092.zip

🐧 На Linux системах используйте утилиту mtr.

Программа предельно проста в использовании: нужно лишь указать в поле «Host» адрес сервера с которым у вас имеются проблемы и запустить проверку на 5-10 мин.

image.png

  • Программа отображает, через какие узлы интернета (маршрут) идёт ваш трафик до хоста. Для каждого хоста с которым вы будете проверять связь, этот маршрут будет всегда разным.
  • В списке на первой позиции всегда будет присутствовать ваш роутер (если он у вас есть). Так что программа выявит наличие проблем в его работе, если они имеются.
  • Последним в списке (внизу) будет хост, с которым вы проверяете связь или не будет, в случае проблем с доступностью – список будет обрываться на «No response from host».
  • В списке могут присутствовать промежуточные строки «No response from host» – их присутствие в списке нормально, просто на этих узлах отключена обработка ping-пакетов. Не следует обращать внимание.

Главное на что стоит обращать внимание – это на столбец «Loss %». Он показывает процент потерянных пакетов (больше - хуже). Minecraft работает по протоколу TCP. Потери пакетов являются для него критичными и вызывают дикие лаги, поскольку очередь обработки пакетов приостанавливается для пересылки потерянных.

Также вы можете узнать, на каком узле начинает расти Ping, просмотрев столбец «Avrg» сверху-вниз. К сожалению, магистральные провайдеры не всегда могут строить для вас прямой, максимально короткий, маршрут до хоста. Бывает что трафик может идти «зигзагом» через страны, которые вам не нужны, тем самым увеличивая длину маршрута и Ping 😥

 

Что можно попробовать сделать для решения проблемы с Ping?

  • Попробуйте переподключиться к интернету (если есть роутер - нужно это делать в его настройках). Провайдер может выдать вам другой IP-адрес, при условии что он у вас динамический. Желательно чтобы новый IP был из другой подсети (сменились все цифры, а не только последние две). Смена IP обычно помогает получить другой маршрут.
     
  • Используйте VPN. Следует обратить внимание, что использование публичных сервисов может быть небезопасным из-за сборка данных компаниями в коммерческих целях. Желательно выбирать сервер поближе в вам. Используя VPN, ваш трафик будет маршрутизироваться сетью VPN-сервера, есть шанс что он будет лучше чем, предлагаемый вашим провайдером.
    Использование VPN также помогает решить проблемы с доступом к интернет-ресурсам в случае частичных неполадок у провайдера, когда одни сайты работают, другие - нет.
  • Нравится 5

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...