Перейти к основному содержимому

RTT (пинг)

О пинге в игре, графике прогнозируемого RTT и измерении из командной строки см. «Как проверить задержку».

Что такое пинг?​

Подробности см. в документах «Пинг» или «Лаг».

Чем ниже средний пинг, тем лучше?​

Да. Чем ниже средний пинг, тем быстрее соединение.

Чем ниже стандартное отклонение пинга, тем лучше?​

Да. :-) Чем ближе стандартное отклонение к 0, тем стабильнее соединение.

Что важнее: средний пинг или стандартное отклонение?​

Оба показателя важны. Среднее значение характеризует скорость, а стандартное отклонение — стабильность соединения. Если у двух серверов скорость похожа, лучше выбрать тот, у которого стандартное отклонение ближе к 0.

Как получить минимальный пинг?​

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

  1. В версии v4 сначала запустите Launcher и подключите товар игры. Обязательно открывайте панель управления через Launcher.
  2. Нажмите значок игры на панели управления.
  3. На вкладке «Настройки» выберите расширенный режим релейных серверов и нажмите значок лупы .
  4. Во всплывающем окне выберите местоположение игрового сервера. Появятся рассчитанные Mudfish кратчайшие маршруты, показывающие, быстрее ли идти через один релейный сервер или через два.

Другие способы описаны в документе «Способы уменьшения RTT (пинга)».

Что означает сервер с хорошим пингом?​

Обычно это сервер, обеспечивающий быстрый маршрут «компьютер пользователя → релейный сервер → игровой сервер». Обратите внимание: речь не только об участке от пользователя до релейного сервера или от релейного до игрового, а о полном пути.

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

  1. Сначала запустите Launcher и подключите товар игры. Рекомендуем открывать панель управления через Mudfish Launcher.
  2. Нажмите значок игры на панели управления.
  3. На вкладке «Настройки» выберите базовый режим релейных серверов и нажмите значок лупы . Во всплывающем окне выберите местоположение игрового сервера: появятся рассчитанные графики и оценки. Обычно предпочтителен сервер с меньшей оценкой.

Пинг не изменился! Похоже, Mudfish не применяется.​

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

ВопросыДаНет
Подтвердили ли вы правильную работу способом «Проверка работы Mudfish»?
1. Проходит ли игровой трафик через Mudfish? 1
2. Установлен ли автоматический выбор релейного сервера? 2
3. Пробовали ли вы другие релейные серверы вместо текущего? 3
4. Пробовали ли вы режим ADN? 4
5. Пробовали ли вы режим FastConnect? 5
6. Используется ли TCP как протокол подключения? 6

RTT на прогнозном графике интерфейса отличается от RTT в игре!​

Это возможно по нескольким причинам.

  1. Mudfish и игра измеряют RTT до разных диапазонов IP-адресов

    Все релейные серверы Mudfish периодически измеряют RTT до игровых серверов и передают сведения центральному серверу. Если цель измерения, обычно IPv4-адрес, отличается от цели, которую использует игра, результаты могут различаться.

    Иногда в Mudfish ошибочно задана цель проверки RTT и измерение выполняется не до игрового сервера.

  2. Mudfish и игра используют разные протоколы для измерения RTT

    По умолчанию Mudfish измеряет RTT через TCP. Если игровой трафик использует UDP, график и реальное значение могут отличаться: например, оборудование QoS может назначать пакетам разные приоритеты.

  3. Влияние нагрузки игрового сервера

    Если игра измеряет RTT до сервера, на котором непосредственно идёт игра, нагрузка этого сервера может влиять на результат.

    Для графика Mudfish RTT измеряется не до самого игрового сервера, а до его сети либо сети, предположительно находящейся рядом.

  4. Влияние нагрузки сети игрового сервера

    Если сеть игрового сервера перегружена трафиком, а Mudfish измеряет RTT до другой сети, значения на графиках могут различаться.

  5. Нагрузка компьютера пользователя

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

На графике пинга иногда появляется 3000.​

В Mudfish пинг 3000 ms означает потерю пакетов. То есть при проверке через выбранный релейный сервер пакет по какой-то причине был потерян. Возможны разные причины, но обычно это следующие ситуации.

  • Проблема интернет-соединения у вашего провайдера (ISP)

    В таком случае в меню «Статус → Релейные серверы» будут видны проблемы RTT со многими серверами. Если соединения с несколькими серверами работают нормально, причина может быть не в вашей линии.

  • Проблема используемого релейного сервера

    Попробуйте сменить релейный сервер.

  • Проблема сети игрового сервера

Пинг везде равен 3000.​

Обычно это происходит, если: 1) межсетевой экран вашей сети мешает измерить RTT между пользователем и релейным сервером; либо 2) проблема на стороне Mudfish мешает измерить RTT между релейным и игровым серверами.

Если предполагается первая причина, попробуйте следующее.

  • В интерфейсе Mudfish откройте «Настройки → Программа» и найдите способ проверки RTT. Выберите другой вариант из ICMP, TCP и UDP, затем перезапустите Mudfish.

Если предполагается вторая причина, напишите на форуме Mudfish, и мы сможем исправить проблему.

Footnotes​

  1. Если после запуска Mudfish пинг совсем не меняется, проверьте, движется ли график трафика в реальном времени на панели управления во время игры или остаётся неподвижным. ↩

  2. Если выбран автоматический режим, укажите другой релейный сервер вручную и проверьте результат. ↩

  3. У используемого сервера может быть временно плохое состояние сети. ↩

  4. Если через один сервер трудно обойти перегруженный участок сети, режим ADN позволяет направить трафик через два сервера. ↩

  5. Если игра использует TCP, стоит попробовать FastConnect. ↩

  6. Если стандартный UDP работает без проблем, использовать TCP совершенно незачем. ↩