Логотип Зефирнет

Два сетевых метода создадут равные условия для онлайн-игр

Дата:

Представьте себе: вы и ваш приятель только что присоединились к Сервер Minecraft Battle Royale для быстрой битвы. У тебя сегодня есть время еще на одну игру. В конце концов, вы знаете, что это, вероятно, достанется ему и вам - один на один. А пока вы объединяетесь. Сначала вы попадаете на аэродром в самой южной части карты, потому что там добыча. Но все остальные тоже это знают, так что другие ждут. Вы поражаете их кучей ведьмовых бомб - этот ведьмин яд ужасен! - и возьмите добычу, в которую входит алмазный меч. Это тоже хорошо, потому что на выходе вы встречаетесь с ордой зомби. Вы нападаете. Вы достаете первую, вторую, третью и… что? Все останавливается. Ваш экран зависает!

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

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

И помимо аспекта производительности сети, поскольку игры стали более популярными, а финансовые вознаграждения резко возросли, мошенничество стало безудержным в играх, а также еще одна проблема для организаторов игр. Например, в соревновании по Dota 2 с призовым фондом 18 миллионов долларов и 200 миллионами одновременных потоков организаторам пришлось приостановить игру когда одна из команд создала ботнет, который начал атаковать других конкурентов.

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

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

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

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

Для защиты от атак теперь можно использовать новую технологию, позволяющую организатору использовать бота Discord для простой настройки игрового сервера, который автоматически шифрует все соединения, сделанные в сети, с помощью высокопроизводительного туннелирования. Это было бы так, как если бы каждый пользователь использовал VPN, но без ручной настройки и снижения производительности.

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

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

Эти два шага позволят нам пройти долгий путь к созданию более увлекательного и справедливого игрового процесса.

Ах да, вернемся к твоему матчу в Майнкрафте. Через секунду ваше соединение восстанавливается, но уже на секунду слишком поздно - как раз вовремя, чтобы посмотреть, как вы сами идете от полусердца к смерти. Может быть, вы из тех, кого утешит тот факт, что ваш друг действительно выиграл матч. Или, может быть, вам просто нужен лучший Интернет.

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

GamesBeat

Кредо GamesBeat при освещении игровой индустрии - «там, где страсть встречается с бизнесом». Что это значит? Мы хотим рассказать вам, как новости важны для вас - не только как человека, принимающего решения в игровой студии, но и как фаната игр. Читаете ли вы наши статьи, слушаете наши подкасты или смотрите наши видео, GamesBeat поможет вам узнать об отрасли и получить удовольствие от взаимодействия с ней. Как ты это сделаешь? Членство включает доступ к:

  • Информационные бюллетени, такие как DeanBeat
  • Замечательные, познавательные и веселые спикеры на наших мероприятиях
  • Сетевые возможности
  • Специальные интервью, чаты и мероприятия «открытого офиса» только для участников с сотрудниками GamesBeat
  • Общение с участниками сообщества, сотрудниками GamesBeat и другими гостями в Discord
  • И, может быть, даже забавный приз или два
  • Знакомство с единомышленниками

Становиться участником

Coinsmart. Beste Bitcoin-Börse в Европе
Источник: https://venturebeat.com/2021/03/11/two-networking-techniques-will-create-a-level-playing-field-for-online-gaming/

Spot_img

Последняя разведка

Spot_img