Розбори
VPN і пінг в іграх: від чого залежить затримка і як її виміряти

Зміст
Пінг — це час, за який пакет доходить від вашого пристрою до ігрового сервера й назад. Якщо ви думаєте про VPN для зниження пінгу в іграх, спершу варто розібратися, з чого складається ця затримка. VPN додає на шляху ще одну зупинку, тож здебільшого пінг з ним трохи зростає. Знижується він лише в кількох випадках, про які йдеться нижче, а заміри з VPN і без нього покажуть, чи ваша гра серед них.
З чого складається пінг
Перша складова — відстань, і її не обійти. Сигнал в оптоволокні рухається зі швидкістю приблизно 200 000 км за секунду, тож кожні 100 км кабелю додають до шляху туди й назад близько мілісекунди. Між Нью-Йорком і Лондоном приблизно 5600 км по прямій, отже, пінг між ними не опуститься нижче приблизно 56 мс. На практиці він вищий, бо кабелі прокладено не по прямій.
Друга складова — маршрут. Пакет проходить через мережі кількох компаній, і де ці мережі з’єднуються, визначають домовленості між ними, а не географія. Буває, що трафік до сервера в сусідньому регіоні чи сусідній країні робить великий гак, перш ніж туди потрапити.
Третя складова — навантаження. Увечері, коли всі вдома, канали заповнюються, і пакети стоять у черзі на обладнанні провайдера. Четверта — ваша власна мережа. Wi-Fi через дві стіни, сусідські точки доступу на тому самому каналі й оновлення, що завантажується на іншому пристрої, додають затримку ще до того, як пакет вийде з вашого дому.
До сталої затримки гра може пристосуватися, а до стрибків — ні. Коли пінг то падає, то підскакує, персонаж смикається, а влучання зараховуються із запізненням. Тож окрім середнього значення стежте за тим, наскільки затримка коливається (це називають джитером), і за втратою пакетів.
Звідки беруться зайві мілісекунди
Зазвичай пакет іде від вашого роутера просто до ігрового сервера. З VPN він спершу потрапляє на сервер VPN-сервісу і лише потім до гри. Якщо цей сервер стоїть осторонь прямого шляху, виходить петля. Скажімо, ви в Чикаго, ігровий сервер у Вірджинії, а підключилися ви через Німеччину. Пакети двічі перетинають Атлантику, і затримка зростає значно більше ніж на сотню мілісекунд.
Друга причина дається взнаки лише на лінії, де губляться пакети. Ігри передають пакети через UDP, і коли один губиться, гра просто його пропускає, бо наступний уже несе свіжу позицію. Якщо тунель передає цей трафік усередині TCP-з’єднання, втрата перетворюється на затор. Усе, що йде слідом, чекає, доки загублений шматок надішлють повторно, а це щонайменше ще один шлях туди й назад до сервера VPN. Гра надсилає пакети багато разів на секунду, тож втрата одного зі ста означає стрибок кожні кілька секунд. Чому тунелі поверх TCP так поводяться, ми пояснювали в статті про протоколи VPN.
Мультихоп додає ще одну зупинку. У цьому режимі трафік іде через проміжний сервер у третій країні, і шлях до гри подовжується. Bebra іноді вмикає мультихоп під час пошуку робочого сервера, коли інакше підключитися не вдається. Якщо після пошуку застосунок повідомляє «VPN працює через мультихоп», перед грою спробуйте іншу країну поблизу ігрового сервера.
Коли VPN справді знижує пінг
Провайдер веде трафік довгим шляхом
Якщо маршрут провайдера до гри робить петлю через іншу країну, а в сервера VPN коротший зв’язок із мережею гри, шлях через VPN виходить прямішим. Це покаже traceroute (про нього нижче).
Провайдер сповільнює частину трафіку
Деякі провайдери в години пік обмежують швидкість для певних видів трафіку чи окремих сервісів. Усередині зашифрованого тунелю провайдер не може відрізнити вашу гру від усього іншого, тож і сповільнити саме її не може.
Гра не підключається з вашої мережі
Тут ідеться вже не про пінг. Без VPN гра не підключається, а через нього, найімовірніше, підключиться. Що в такому разі бачать провайдер і гра, ми розповідали в статті про те, як працює VPN.
У решті випадків, особливо коли ігровий сервер у вашому ж регіоні, а пінг і без VPN низький, VPN його не знизить.
Як перевірити на своєму підключенні
Дізнайтеся, де ігровий сервер
Регіон сервера зазвичай вибирають у налаштуваннях пошуку матчу. Якщо гра показує місто чи країну сервера, запишіть їх.
Виміряйте пінг без VPN
Увімкніть у грі вбудований лічильник затримки. У більшості онлайн-ігор він є в налаштуваннях інтерфейсу або в таблиці результатів. Зіграйте кілька матчів і запишіть середній пінг і те, наскільки він коливається.
Подивіться на маршрут
Вимкніть VPN і запустіть tracert у Windows або traceroute на Mac і Linux до адреси ігрового сервера чи будь-якого сайту в тому самому місті. Якщо затримка різко зростає на вузлі в іншій країні, маршрут у провайдера невдалий.
Підключіться до країни ігрового сервера
У застосунку Bebra натисніть на плитку країни, де стоїть сервер, або тієї, що найближча до нього на шляху від вас.
Виміряйте знову в ту саму годину
Зіграйте стільки ж матчів на тому самому сервері. Порівняйте середнє значення, розкид і втрати. Якщо стало гірше, грайте без VPN або пустіть гру в обхід нього.
Ігровий лічильник тут надійніший за системну команду ping. Він вимірює затримку саме до того сервера, на якому йде ваш матч, а багато ігрових серверів на ping узагалі не відповідають. Traceroute запускайте з вимкненим VPN, бо мета — побачити маршрут вашого провайдера.
Типові помилки
- Порівнювати різний час доби. Денний замір без VPN і вечірній з ним ставити поруч не можна. Увечері мережа провайдера завантаженіша, і різниця може не мати жодного стосунку до тунелю.
- Дивитися лише на середнє. Два варіанти з однаковим середнім пінгом відчуваються в грі зовсім по-різному, якщо в одному з них є стрибки і втрати.
- Підключатися до сусідньої країни. Короткий шлях до сервера VPN не допоможе, якщо гра далеко від цього сервера.
- Пінгувати перший-ліпший сайт. Затримка до пошуковика чи новинного сайту нічого не каже про шлях до ігрового сервера в іншому місті.
- Чекати, що VPN виправить домашню мережу. Якщо пінг стрибає і без VPN, а traceroute показує затримку вже на першому вузлі, винні ваш Wi-Fi чи роутер, і тунель цього не змінить.
Яку країну вибрати в Bebra
Країна в Bebra — це місце, звідки ваш трафік виходить на шляху до гри. Тож почніть із країни, де стоїть ігровий сервер, потім спробуйте сусідні й порівняйте цифри. Застосунок не може знати, на якому сервері йде ваш матч, тому «Найшвидша» вибирає країну без цієї підказки, і перед матчем надійніше натиснути на конкретну країну. «Випадкова», як випливає з назви, не дасть результатів, які можна повторити.
Потрібну країну найпростіше знайти через «Пошук». Якщо ви підключаєтеся до неї регулярно, вона з’явиться в розділі «Обране», де зібрано країни, до яких ви підключалися щонайменше двічі за останній місяць. До якого міста підключається кожна країна, вказано на сторінці локацій.
Місце країни в розділі «Країни з найвищою швидкістю» нічого не каже про ваш пінг до гри. Швидке завантаження й низька затримка — різні якості з’єднання, а затримка залежить переважно від відстані.

Щоб VPN не заважав грі
Буває, що VPN має залишатися ввімкненим заради інших застосунків, а грі він лише додає мілісекунди. Тоді виведіть гру з тунелю. Натисніть «Тунель» на головному екрані й виберіть «Вручну». Там вписують домени ігрових серверів, підмережі або окремі IP-адреси, по одному в рядку. На Android на тому самому екрані є «Застосунки в обхід VPN», де можна позначити всю гру. Android 12 і старіші застосовують цей список лише частково.
На Android система іноді вимикає VPN у фоні, щоб заощадити заряд, і з’єднання обривається посеред матчу. Відкрийте «Акаунт» → «Налаштування» і в блоці «Заощадження акумулятора» натисніть «Додати до винятків».
Решта від VPN не залежить. Підключіть комп’ютер кабелем або користуйтеся Wi-Fi на 5 ГГц і сядьте ближче до роутера, а на час гри призупиніть завантаження на інших пристроях. Якщо з’явився банер «Поганий звʼязок», натисніть «Виправити» між матчами. Пошук робочого сервера може тривати зо дві хвилини, а посеред гри це зайве.
Консолі та правила ігор
Застосунків для ігрових консолей у Bebra немає. Але консоль можна підключити через роутер. Для роутерів Keenetic, OpenWrt і MikroTik є застосунок Bebra, який працює на самому роутері й спрямовує через VPN усю домашню мережу або лише вибрані пристрої. Для нього потрібні акаунт з адресою пошти й активна підписка.
Пам’ятайте й про правила. VPN — не спосіб купувати ігри за цінами іншої країни. Розділ 3.A Угоди підписника Steam не дозволяє приховувати країну проживання, маскуючи IP-адресу чи в інший подібний спосіб, і Valve може припинити доступ до акаунта. У деяких ігор є власні правила щодо VPN, і їх варто прочитати, перш ніж підключатися. Більше про Bebra для ігор — на сторінці для геймерів.
Кожен тариф включає всі 187 країн. Щоб порівняти пінг із тунелем і без нього у своїх іграх, почніть із пробного періоду за 10 ₽. 3 дні повного доступу, потім 500 ₽ на місяць. Підписка продовжується автоматично.
Питання та відповіді
Чи знизить VPN пінг, якщо ігровий сервер у моєму місті?
Ні. Шлях лише подовжиться, бо пакети спершу йдуть до сервера VPN. Якщо пінг і без VPN низький і стабільний, грайте без нього.
Чому з VPN пінг стрибає, хоча швидкість висока?
Швидкість і затримка — різні якості з’єднання. Нерівний пінг дають втрати пакетів, слабкий Wi-Fi, завантаження на інших пристроях і віддалений сервер. Перевірте, чи стрибає пінг і без VPN. Якщо так, причина в домашній мережі або в провайдері.
Який протокол дає найстабільніший пінг?
На лінії, де губляться пакети, рівніше працює транспорт на основі UDP. У Bebra протокол вибирає застосунок. Якщо пінг стрибає, виберіть країну ближче до ігрового сервера або між матчами натисніть «Знайти робочий сервер».
Чи усуне VPN втрату пакетів у грі?
Лише якщо пакети губляться в мережі провайдера дорогою до гри. Якщо їх губить домашній Wi-Fi, VPN нічого не змінить, бо тунель працює через той самий Wi-Fi.
Як підключити ігрову консоль до VPN?
Застосунку для консолей немає, але консоль можна підключити через роутер із застосунком Bebra. На сторінці роутера ви вибираєте, які пристрої йдуть через VPN.
Чи можна з VPN купувати ігри дешевше?
Правила Steam не дозволяють приховувати країну, маскуючи IP-адресу, і за це можна втратити доступ до акаунта. VPN — щоб грати, а не щоб змінювати ціновий регіон.



