Пинг до серверов варфейс

Пинг до серверов варфейс

В CryProxy появилась новая функция — улучшение пинга. В этой статье рассказываем, как она работает и как попробовать уменьшить пинг самому.

Что такое пинг и почему он важен?

Все устройства, подключенные к Интернету, обмениваются информацией, передавая её друг другу небольшими порциями — пакетами. Например, когда вы открываете официальный сайт игры — wf.mail.ru — сервер, на котором этот сайт расположен, передает множество пакетов, которые ваш браузер разбирает и собирает из получившихся кусочков сайт, который и отображается на экране.

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

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

Чем ниже пинг — тем быстрее данные передаются между компьютерами и тем комфортнее играть в Warface. Кроме того, низкий пинг может улучшить прохождение урона и уменьшить количество «телепортов» в бою.

Пинг в Warface. От чего он зависит?

Схематически соединение между игроком и игровым сервером можно представить так:

Транзитный провайдер — это провайдер, оказывающий другим провайдерам свои услуги по организации интернет-соединения. Можно сказать, что это «провайдер для других провайдеров».

В России в качестве транзитного провайдера чаще всего выступает Ростелеком. Если дома вы пользуетесь услугами небольшого местного провайдера, то с вероятностью 99% к серверам Warface вы на самом деле подключаетесь именно через Ростелеком. В куда меньшей степени это относится к другим крупным игрокам (например, «Корбина»).

В итоге пинг между вами и серверами игры складывается из следующих значений:

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

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

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

Читайте также:  Кружочек символ на клавиатуре

Как эту проблему может решить CryProxy?

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

Приведем пример. На картинке ниже изображено типичное соединение игрока с сервером Warface без использования релея. Видно, что у такого соединения задержка составляет 100мс.

Что же происходит при подключении с использованием функции улучшения пинга CryProxy? В этом случае соединение происходит в несколько этапов:

  1. Перед началом загрузки, CryProxy получает информацию о том, на каком региональном сервере будет происходить бой
  2. Проверяется пинг каждого релея до регионального сервера, а также пинг от компьютера игрока до всех релеев и регионального сервера. По итогам строится граф, на основе которого выбирается маршрут с наименьшей общей задержкой (подробнее о том, как это работает, можно почитать тут).
  3. Происходит соединение с игровым сервером по выбранному наиболее оптимальному маршруту и начинается загрузка в бой

Схематически это изображено на картинке ниже. Видно, что CryProxy определила три варианта подключения с разными пингами (100мс, 60мс, 40мс) и выбрала соединение с наименьшим пингом (40мс).

Как узнать, поможет ли мне функция улучшения пинга?

Эффективность работы функции зависит от многих факторов — вашего провайдера, выбранного регионального сервера игры и даже времени суток. Поэтому лучший способ узнать, поможет ли CryProxy улучшить вам пинг — протестировать работу функции самому. Для этого достаточно установить и запустить CryProxy — после первого запуска вы сможете активировать тестовый период на 24 часа. Этого времени будет достаточно не только чтобы проверить работу улучшателя пинга, но и ознакомиться со множеством других возможностей программы, например, региональным поиском и счетчиком коробок.

После установки CryProxy, функцию улучшения пинга нужно включить, следуя инструкции по ссылке.

Оставьте комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться.

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

Но что такое пинг и что такое трассировка? Пинг (ping) – это инструмент (утилита) для проверки целостности соединения в сетях на основе TCP/IP. Трассировка (traceroute или tracert команда) – это программа для определения маршрутов следования данных в сетях TCP/IP.

Однако не всегда можно встретить информацию о том, как именно выполняется эта проверка: как пинговать или как сделать трассу.

Содержание

Проверка пинга

Для проверки пинга используется одноименная команда ping, которую необходимо вводить в командной строке. Запустить командную строку можно следующими способами:

Читайте также:  Код активации эксель 2010

1) Пуск -> Все программы -> Стандартные -> Командная строка

В данной ОС существует множество терминалов, поэтому для этих целей можно использовать любой из установленных на ПК. Обычно стандартный терминал можно запустить сочетанием клавиш CTRL+ALT+T.

Итак, чтобы пропинговать определенный сервер, необходимо выполнить команду:

Например, для пинга адреса 11.222.33.44 необходимо выполнить команду:

Ниже приведён пример результатов выполнения пинга одного из IP адресов.

Как видно из результатов, было передано и получено 4 пакета размером 32 байта. Время обмена одним пакетом составило 47 милисекунд.

Стоит отметить, что в Windows по умолчанию выполняется отправка только 4 пакетов. В Linux обмен пакетами продолжается до тех пор, пока пользователь самостоятельно не остановит процесс сочетанием клавиш CTRL+C. Чтобы запустить ping аналогичным образом в Windows, необходимо использовать параметр -t. Например:

Остановка обмена пакетами выполняется тем же сочетанием клавиш – CTRL+C.

Установка количества отправляемых пакетов

Чтобы задать максимальное количество отправляемых пакетов, необходимо использовать команду следующего вида:

Изменение размера отправляемых пакетов

Чтобы выполнить ping с использованием пакетов определенного размера (в байтах), необходимо использовать следующую команду:

В данном случае производилась отправка пакетов размером в 64 байта.

Проверка трассировки

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

Для выполнения трассировки используется следующая команда:

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

Чтобы активировать эту опцию необходимо использовать следующий вид команды:

Краткая инструкция для всех, кто хочет играть лучше — особенно для тех, кто когда-то бросил игру из-за технических проблем

О чем речь?
В феврале 2017 года компания Mail.Ru запустила два дополнительных сервера онлайн-шутера Warface, расположенные в Краснодаре (Южный регион) и Новосибирске (Сибирский регион). До этого серверы были только в Москве.

Это важно?
На самом деле, да. В Warface зарегистрировано более 44 миллионов игроков. Из них на Южный и Сибирский регионы приходится 9 миллионов. Раньше из-за удаленности серверов жители этих регионов часто жаловались на высокий пинг.

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

И чем это грозит?
Некомфортной игрой. Например, вы выстрелили точно в голову противника, но пока передавались данные о вашем выстреле, враг успел переместиться — и вы не попали. Если пинг очень высок, нормально играть вообще невозможно: вы будете перемещаться рывками либо буксовать на месте, врезаться в стены, внезапно умирать непонятно от чего и т. п.

Читайте также:  Как оплачивать на алиэкспресс через карту

Какой пинг считается нормальным?
В принципе — чем меньше, тем лучше, но если вы не киберспортсмен, задержку до 30 мс вряд ли почувствуете. Раньше такой пинг был в основном у тех игроков, кто жил в центральной России. С февраля этого года благодаря подключению региональных серверов жители Сибири и Юга России смогут играть с тем же комфортом, что и москвичи.

Что для этого нужно сделать?
В настройках «Игрового центра» выбрать подходящий для вас регион. Сейчас доступно три региона: Центральный, Южный и Сибирский.

Получается, что региональные серверы для местных жителей заменят московский?
Не совсем так. Если вы выберете игру на региональном сервере, он будет использован для текущего обсчета вашего матча. Но когда матч закончится, его результаты (вся статистика) будут отправлены на московский сервер. Аккаунты игроков со всеми их достижениями, кредитами и варбаксами все так же хранятся на московском сервере, на региональном сервере не хранится ничего.

То есть новый аккаунт для игры на региональном сервере создавать не нужно?
Нет. С нуля начинать не придется.

Но если я выберу региональный сервер, то смогу играть только с теми, кто тоже его выбрал?
Зависит от режима игры. Если вы выберете быструю игру, система будет автоматически искать остальных игроков только в вашем регионе. Но если вы хотите поиграть с друзьями из другого региона — нет проблем: вам просто нужно будет создать отдельную комнату, точно так же, как раньше. Пинг при этом, впрочем, может вырасти.

А на чьем сервере будет находиться эта комната?
На сервере того, кто ее создал.

Я живу в Самаре, а мой друг — в Тюмени, на каком сервере нам лучше создавать группу?
Вы ближе к Южному и Центральному серверу, а ваш друг — к Сибирскому, так что здесь нет однозначного решения. Зайдите в «Игровой центр» и попробуйте все варианты. Вполне может быть, что вам будет комфортно играть на Сибирском сервере, хотя территориально вы находитесь дальше от него.

Почему так может получиться?
На уровень пинга влияет не только физическая близость сервера, но и другие факторы, например, настройки вашего интернет-провайдера. Одни провайдеры ведут трафик через областной центр, другие — через Европу, у одних каналы шире, у других — уже. Поэтому во многих ситуациях однозначного решения быть не может. Жильцы одного дома, подключенные к разным провайдерам, могут иметь совершенно разный пинг до одного и того же сервера.

То есть даже если я живу в центральной России, мне может быть удобнее играть не на московском сервере?
Именно так. Есть смысл проверить все доступные серве

Ссылка на основную публикацию
Пин код разблокировки сети на самсунге
Прежде всего, необходимо иметь в виду, что чаще всего, код разблокировки будет принят телефоном Samsung находящимся только в оригинальном заводском...
Ошибка при установке microsoft visual c 0x80240017
Ошибка 0x80240017 обычно возникает при проблемах с установкой библиотеки Visual C++. «Одна или несколько проблем вызывали сбой программы установки. Исправьте...
Ошибка принтера pcl xl error
Всем привет! Хочу поделиться маленькой заметкой о том, как решить проблему когда при печати pdf файлай на отпечатанном листке заместо...
Пинг до серверов варфейс
В CryProxy появилась новая функция — улучшение пинга. В этой статье рассказываем, как она работает и как попробовать уменьшить пинг...
Adblock detector