Диагностика сетевых проблем
Если у вас возникли проблемы с сетью на вашем сервере, отправьте нам запрос в службу поддержки. В запросе обязательно укажите сервер, с которым возникли проблемы.
Packet loss
Если вы испытываете потерю пакетов, нам понадобятся доказательства этого. Простых заявлений типа «мой пинг плохой» или «есть потеря пакетов на моем сервере», к сожалению, недостаточно для анализа ошибок.
Пожалуйста, проведите трассировку (в обоих направлениях: с сервера до вашего IP, и с вашего ПК до сервера) с не менее чем 200 пакетами с помощью таких инструментов, как MTR или WinMTR. Вы можете установить MTR через менеджер пакетов дистрибутива Linux или MacOS. Для Windows его можно загрузить с определенного веб-сайта. В следующей таблице перечислены способы установки/загрузки этого инструмента для разных операционных систем.
Debian/Ubuntu
apt install mtr-tiny
CentOS/RHEL/AlmaLinux
yum install mtr
Следуйте этим рекомендациям, чтобы создать трассировку, полезную для наших технических специалистов:
Отправьте не менее 200 пакетов.
Выполните каждую трассировку в обоих направлениях. Это означает, что вам нужно сделать это от локального ПК до сервера и от сервера обратно к вашему ПК.
Для создания MTR в Linux или MacOS можно использовать следующую команду:
mtr -s 1000 -r -c 200 <TARGET-IP_OR_DOMAIN>Для этого запустите приведенную выше команду на обеих системах и замените вставку на правильный удаленный IP-адрес или домен:
Пути в MTR показывают процесс для конкретного соединения. Поэтому ваш MTR может выглядеть совсем не так, как показано в следующих примерах. Это проблемы, которые могут проявиться в результатах тестирования: неправильная маршрутизация, очень высокая задержка на одном из сетевых маршрутизаторов или потеря пакетов, что приводит к повторной передаче этих пакетов. Но будьте внимательны: потеря пакетов может быть трех типов:
1. Потеря пакетов, которая исчезает до конечного сервера
Как видно из этого примера, потери пакетов наблюдаются в хопах 4 и 5:
Потеря пакетов возвращается к 0% до того, как соединение достигает последнего хопа, поэтому MTR не показывает никаких проблем, которые могли бы повлиять на соединение с вашим сервером. Такое поведение вызывается маршрутизаторами, которые игнорируют ICMP-пакеты (они делают это, например, для экономии пропускной способности или повышения производительности).
2. Потеря пакетов только на конечном сервере
В этом примере нет потери пакетов, за исключением последнего хопа:
Эта проблема обычно возникает на самом сервере. Это может быть результатом полностью загруженной производительности системы, неправильно настроенного программного брандмауэра, или, в редких случаях, сетевой карты или соединительного кабеля. Если вы наблюдаете подобную потерю, сначала проверьте установленную систему. Если вы не можете найти ни одной из указанных проблем в вашей системе, пожалуйста, пришлите нам MTR, и мы проведем расследование с нашей стороны.
3. Потеря пакетов в подключении
Здесь потеря пакетов начинается с 5-го хопа и продолжается до последнего хопа:
Если один из ваших MTR показывает такую проблему, пожалуйста, отправьте тикет и приложите к запросу выходные данные обоих MTR.
Последнее обновление
Это было полезно?