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

Релейные серверы

Если я живу в Корее, нужно выбирать корейский релейный сервер?​

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

Для подключения к американскому игровому серверу лучше выбрать сервер Mudfish в США?​

Конечно, нет. :-) Выберите релейный сервер с самым быстрым путём до цели — игрового сервера, видеосервиса и т. п.

Лучше использовать релейный сервер рядом с игровым?​

Не обязательно. Если у игрового сервера есть региональные ограничения, нужен релейный сервер в той же стране. Иначе можно выбрать сервер рядом с вами или рядом с игровым сервером.

Лучше сервер с небольшим или большим трафиком?​

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

Разве сервер с меньшим средним RTT не лучше?​

Обычно да. Но низкое среднее RTT само по себе не гарантирует хорошую работу. Чем оно ниже, тем лучше, однако ещё важна близкая к нулю вариация RTT. Среднее RTT показывает скорость прохождения пакетов туда и обратно, а разброс — стабильность. Хороший сервер должен быть и быстрым, и стабильным.

Есть ли рекомендации релейных серверов?​

В Mudfish рекомендации можно посмотреть в двух местах.

  • Значок в правом верхнем углу раздела подключённых товаров на панели управления

    Это функция проверки кратчайшего маршрута. Её URL:

    По этой ссылке доступны рекомендации релейных серверов для всех подключённых товаров.

  • Настройки товара

    Чтобы посмотреть рекомендуемые маршруты для отдельного товара, откройте его настройки.

Какой релейный сервер выбрать?​

При выборе нужно учитывать два участка: «компьютер пользователя ↔ релейный сервер» и «релейный сервер ↔ назначение». Обычно лучше сервер, у которого низкие и среднее RTT (RTTAvg), и стандартное отклонение (RTTStd) на этих участках.

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

  1. Оценка Score
  2. Трафик
  3. Нагрузка системы

Предпочтительна меньшая оценка Score, однако остальные показатели также нужно учитывать.

При использовании «Функция Full VPN» можно проверить только участок «компьютер пользователя ↔ релейный сервер». Среднее RTT и стандартное отклонение доступны в меню «Статус → Релейные серверы» интерфейса Mudfish.

Что означает автоматический выбор?​

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

Уменьшит ли релейный сервер RTT (Round Trip Time), то есть пинг?​

Честно говоря, гарантировать это нельзя. В зависимости от сервера RTT может уменьшиться, остаться прежним или даже вырасти. Оно может оказаться хуже, чем у бесплатного сервера: у каждого сервера своя сеть и своё состояние.

У RTT есть физический предел задержки. Оно не может стать меньше значения на оптимальном маршруте — разве что появится новый подводный оптоволоконный кабель.

Тем не менее у релейных серверов есть преимущества. Они подробно описаны в разделе «Зачем покупать кредиты?».

Уменьшит ли релейный сервер количество обрывов?​

Гарантировать это нельзя. Интернет — огромная сеть, объединённая пиринговыми соединениями множества провайдеров (ISP). Если сервер назначения находится физически далеко, пакеты проходят через множество сетей провайдеров; переходы обычно называют хопами.

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

Такие обрывы возможны и при использовании релейного сервера.

Тем не менее у релейных серверов есть преимущества. Они подробно описаны в разделе «Зачем покупать кредиты?».

Что означает PBE в названии сервера?​

— сокращение от Public Beta Environment. Это серверы для тестирования новых функций Mudfish. Обычно они доступны даже без покупки кредитов. Поскольку они предназначены именно для бета-тестирования, в любой момент возможны следующие изменения:

  • Перезагрузка сервера или перезапуск программы.
  • Перевод сервера в платный режим.
  • Прекращение обслуживания сервером.

Как всё-таки сменить релейный сервер?​

В Mudfish есть два варианта выбора сервера: для режима «Режим Full VPN» и для товаров («Товары»). Выберите сервер в соответствующих настройках, как описано ниже.

  1. Смена сервера для «Режим Full VPN»

    На панели управления Mudfish откройте «Настройки → Программа», перейдите на вкладку Full VPN, выберите сервер и примените настройки.

  2. Смена сервера для товара

    На панели управления Mudfish нажмите используемый товар. На вкладке «Настройки» есть пункт выбора релейного сервера.

У сервера очень большой трафик. Это проблема?​

Не обязательно. :-) Релейные серверы Mudfish используются совместно всеми пользователями, поэтому большой расход трафика одним пользователем увеличивает общий показатель. Если сервер способен обработать этот объём, проблемы нет.

Что означают четыре числа вроде 0/0/0/0 в нагрузке системы?​

Это «процент CPU Steal / процент IO Wait / ошибки сетевой карты / перегруженность». Подробнее:

  • Процент CPU Steal

    Обычно релейные серверы Mudfish работают на VPS (Virtual Private Server). Этот показатель отражает, сколько процессорного времени хост отбирает у виртуального сервера. Чем он выше, тем сильнее хост ограничивает доступ к CPU и тем медленнее может идти обработка.

    Значение, близкое к 0, означает, что сервер обрабатывает пакеты без таких затруднений. Значение 100 означает, что узел временно приостановлен из-за высокой нагрузки, поэтому задержки обработки пакетов могут быть очень большими.

    Обычно при значении 10 и выше лучше не использовать этот сервер.

  • Процент IO Wait

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

    Значением ниже 1% обычно можно пренебречь. При 5% и выше велика вероятность, что необычная дисковая нагрузка влияет на пинг.

  • Ошибки сетевой карты

    Показывает число пакетов, не обработанных из-за ошибок сетевой карты.

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

  • Перегруженность

    Этот показатель доступен начиная с Mudfish v5.4.2 и отражает перегруженность релейного сервера. Значение от 50 означает сильную перегрузку, а не более 10 — небольшую.

Чем отличается маршрут через два сервера от маршрута через один?​

Подробное описание и различия приведены в разделе «Релейные серверы: расширенный режим».

Какой сервер лучше выбрать для подключения к игре в Китае?​

При подключении к китайским игровым серверам из-за границы обязательно учитывайте следующее.

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

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

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

Выбор релейного сервера​

Главное — выбирать сервер с небольшим RTT stddev (стандартным отклонением) на участке «релейный сервер Mudfish ↔ игровой сервер». Если включить «Экспертный режим», эти сведения появятся в окне выбора релейного сервера.

  • У серверов в Гонконге часто хорошая связь с материковым Китаем.

  • Иногда хорошая связь есть и у серверов в Корее.

  • Выбор только по среднему RTT может привести к скачкам пинга или потере пакетов. Не ориентируйтесь исключительно на среднее значение.

Использование серверов в Китае​

Mudfish сейчас располагает несколькими серверами в Китае. Однако из-за упомянутого Великого китайского файрвола подключение к ним иногда не работает. В таком случае по инструкции «Различия протоколов подключения» измените протокол подключения программы и повторите попытку.