Страница 3: Геофильтр и QoS
Ниже мы подробно рассмотрим две функции DumaOS в сочетании с Netgear XR500 Nighthawk: геофильтр (Geo-Filter) и качество обслуживания QoS.
Геофильтр
Для качественного геймплея онлайновых игр очень важны задержки. Они неизбежно возникают из-за используемых технологий и расстояния между игровым ПК или консолью и сервером. Теоретически сигналы передаются по кабелю со скоростью света. На практике же драйверы, оборудование WLAN и Ethernet, модемы, сетевая инфраструктура провайдера добавляют задержки из-за обработки пакетов и других дополнительных вычислений.
Если серверы располагаются в стране геймера, то задержки составляют между 5 и 25 мс. Если же они вынесены на другой континент, например, в США, то задержки уже увеличиваются до 50-100 мс. В случае азиатских серверов они могут быть еще выше. Впрочем, здесь все зависит от маршрута, по которому проходят пакеты. Когда геймер запускает многопользовательскую игру, то чаще всего может видеть информацию о расположении игрового сервера в описании. Иногда можно отфильтровать сервер по региону. Но такая возможность есть не всегда, зачастую геймер из России подключается к серверу в Азии или на западном побережье США.
Геофильтр DumaOS поддерживает наиболее популярные игры, предлагая способны фильтрации серверов:
Игра | Платформа | Filtering Mode | Spectating Mode | Сервис |
Call of Duty: WWII | Xbox, PS4 и PC | ✓ | ✓ | Console |
Destiny 2 | Xbox и PS4 | ✓ | ✓ | Console |
FIFA 18 | Xbox и PS4 | ✓ | ✓ | Console |
Pro Evolution Soccer 18 | Xbox и PS4 | ✓ | ✓ | Console |
NBA 2K18 | Xbox и PS4 | ✓ | ✓ | Console |
Madden NFL 18 | Xbox и PS4 | ✓ | ✓ | Console |
Halo 5 | Xbox | ✓ | ✓ | Console |
Mortal Kombat X | Xbox и PS4 | ✓ | ✓ | Console |
Street Fighter V | Xbox и PS4 | ✓ | ✓ | Console |
Smash Bros | Wii U | ✓ | ✓ | Console |
Overwatch | Xbox, PS4 и PC | ✓ | ✓ | Console |
League of Legends | PC | ✕ | ✓ | League of Legends |
CS:GO | PC | ✕ | ✓ | Source Engine |
Dota 2 | PC | ✕ | ✓ | Source Engine |
Battlefield 1 / 4 | Xbox и PS4 | ✕ | ✓ | Console |
Player Unknown: Battlegrounds | Xbox и PC | ✕ | ✓ | Unreal Engine |
Fortnite | PC | ✕ | ✓ | Unreal Engine |
H1Z1 | PC | ✕ | ✓ | Unreal Engine |
World of Warcraft | PC | ✕ | ✓ | WorldofWarcraft |
Rocket League | PC | ✕ | ✓ | Source Engine |
Hearthstone | PC | ✕ | ✓ | Source Engine |
Team Fortress | PC | ✕ | ✓ | Source Engine |
Процесс настройки геофильтра разъясняется в меню помощи DumaOS. Сначала следует выбрать среди сетевых устройств игровой ПК или консоль. Затем нужно указать соответствующую игру или сервис. В случае консольной игры всегда нужно выбирать Console. Что касается игр на ПК, то выбор зависит от используемого игрой движка.
Netgear демонстрирует работу геофильтра на видеоролике (на английском):
Качество обслуживания QoS
Качество обслуживания (Quality of Service или QoS) - опция многих WLAN-роутеров, а не только игровых моделей. QoS гарантирует, что доступная пропускная способность будет распределяться между всеми устройствами в сети, ее не может "захватить" какой-то один компьютер. Представьте, что геймер в локальной сети запустил онлайновую игру, в то время как другой пользователь WLAN начал загрузку файла или просмотр потокового видео, которые могут легко "забить" всю пропускную способность сети - ping в таких случаях может значительно увеличиться.
Именно это и предотвращает QoS. QoS расставляет приоритеты трафика в сети, пропуская, в первую очередь, пакеты многопользовательских игр, а менее важному трафику (например, автоматическому резервированию) выставляется минимальный приоритет. В таком случае трафик не блокируется, а урезается, менее важные задачи будут выполняться дольше. Зато онлайновые игры будут работать так, как будто другой загрузки сети нет.
Netgear показывает процесс QoS в DumaOS на видеоролике (на английском):
Настройка геофильтра и QoS
После описания функций геофильтра и QoS, позвольте рассказать о настройке.
Чтобы настроить геофильтр, нужно перейти в соответствующее меню. Затем - добавить компьютер или игровую консоль через пункт "Add Device".
Следующим шагом нужно выбрать игру. Игры объединены по сетевым движкам, которые они используют. То есть для DumaOS не имеет разницы, запущена FIFA 18 или FIFA 17, поскольку они опираются на одинаковый движок. Можно задавать до пяти геофильтров. Поскольку многие игры уже содержат возможность выбора сервера по месту расположения, такого количества будет вполне достаточно.
Когда игра запущена и подключена к серверу, она отображается на карте. Также можно видеть радиус выбора сервера и заблокированные серверы, которые лежат вне диапазона. В случае PUBG были выбраны серверы в Ирландии, которые и отображались.
Что касается Quality of Service, то здесь настроек чуть больше. В случае геофильтра можно было выбрать порт, задать "черный" и "белый" список серверов, у QoS выбор опций более обширный.
Во время настройки DumaOS проводит тест доступной пропускной способности. Все остальные настройки выполняются на основе полученной информации. По умолчанию можно использовать 100% пропускной способности на скачивание и закачку. Можно выставить глобальные ограничения для всей сети, в DumaOS данный пункт называется Anti-Buffer Bloat, чтобы не происходило перегрузки.
В пользовательском интерфейсе можно выставить доступную пропускную способность для отдельных устройств. На примере мы выбрали два устройства в сети, которые могут использовать 50% пропускной способности на закачку и 50% на скачивание.
Но более важна расстановка приоритетов пакетам данных. Здесь следует выбрать устройство и нужное приложение, что напоминает геофильтр выше. Если приложения в списке нет, его можно задать с помощью исходного порта и порта назначения. Если выставить высокий приоритет играм, то приоритет тех же обновлений Windows будет автоматически понижен, они будут скачиваться, только когда доступна достаточная пропускная способность.
Мы провели несколько тестов QoS. Мы запускали игры с приоритетом пакетов и без него, параллельно скачивая файлы и замеряя ping. Отличия весьма существенны, геймер их заметит.