Чому пінг проходить швидше через VPN, ніж без VPN?


35

Коли я граю в онлайн-гру без VPN, пінг становить близько 120 мс. Але коли я використовую VPN з віртуальним розташуванням у Німеччині, ping складає всього 60-70 мс (що дивовижно). Коли я використовую віртуальне місцезнаходження у Фінляндії, це знову більше 160. Інтернет є з університету Греції.

Чому пінг через VPN буде швидшим, ніж без?

Без VPN:

C:\Users\Dimitris>tracert -d prod.euw1.lol.riotgames.com
Tracing route to prod.euw1.lol.riotgames.com [185.40.64.65]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  150.140.216.126
  2    <1 ms     1 ms     2 ms  150.140.208.73
  3    14 ms     4 ms     1 ms  150.140.208.65
  4    11 ms     6 ms     9 ms  150.140.128.50
  5    10 ms    11 ms     2 ms  150.140.128.106
  6     5 ms     6 ms     8 ms  62.217.97.30
  7     6 ms     6 ms     6 ms  62.217.100.63
  8    11 ms    11 ms     7 ms  83.97.88.69
  9    82 ms    85 ms    92 ms  62.40.112.215
 10    88 ms    84 ms    90 ms  62.40.98.150
 11    84 ms    87 ms    85 ms  62.40.98.112
 12    89 ms    91 ms    93 ms  62.40.98.152
 13    83 ms    82 ms    91 ms  109.105.102.98
 14    99 ms    88 ms    82 ms  109.105.102.97
 15    87 ms    87 ms    87 ms  80.249.209.203
 16   106 ms    88 ms    87 ms  80.249.211.64
 17     *        *        *     Request timed out.
 18    90 ms    96 ms    88 ms  104.160.141.103
 19    87 ms    88 ms    88 ms  104.160.141.107
 20     *        *        *     Request timed out.
 21     *        *        *     Request timed out.
 22    93 ms   106 ms    89 ms  185.40.64.65
Trace complete.



C:\Users\Dimitris>tracert prod.euw1.lol.riotgames.com
Tracing route to prod.euw1.lol.riotgames.com [185.40.64.65]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  ita.fep.upatras.gr [150.140.216.126]
  2     1 ms     1 ms    <1 ms  150.140.208.73
  3     1 ms     1 ms     2 ms  upnet2fep.upnet.gr [150.140.208.65]
  4     2 ms     2 ms     4 ms  r29-vl1000.upnet.gr [150.140.128.50]
  5    15 ms    11 ms    16 ms  R29A-R29.upnet.gr [150.140.128.106]
  6     4 ms     4 ms     5 ms  upatras-rio-2-gw.kolettir.access-  link.grnet.gr [6
2.217.97.30]
  7     5 ms     5 ms     5 ms  eier-kolettir-AE.backbone.grnet.gr[62.217.100.63
]
  8    31 ms    24 ms    31 ms  grnet-ias-geant-gw.mx2.ath.gr.geant.net [83.97.88
.69]
  9    81 ms    82 ms    83 ms  ae1.mx1.ath.gr.geant.net [62.40.112.215]
 10    83 ms    81 ms    82 ms  ae2.mx1.mil2.it.geant.net [62.40.98.150]
 11    91 ms    83 ms    82 ms  ae6.mx1.gen.ch.geant.net [62.40.98.112]
 12   101 ms    95 ms    83 ms  ae4.mx1.par.fr.geant.net [62.40.98.152]
 13    82 ms    82 ms    85 ms  ndn-gw.mx1.lon.uk.geant.net [109.105.102.98]
 14    86 ms    92 ms    86 ms  uk-hex.nordu.net [109.105.102.97]
 15    86 ms    87 ms    88 ms  nl-sar.nordu.net [80.249.209.203]
 16     *       92 ms    87 ms  80.249.211.64
 17     *        *        *     Request timed out.
 18   114 ms    87 ms    88 ms  104.160.141.103
 19    88 ms    92 ms   103 ms  104.160.141.107
 20     *        *        *     Request timed out.
 21     *        *        *     Request timed out.
 22    88 ms    88 ms    90 ms  185.40.64.65

З віртуальним розташуванням VPN Німеччина:

C:\Users\Dimitris>tracert -d prod.euw1.lol.riotgames.com
Tracing route to prod.euw1.lol.riotgames.com [185.40.64.65]
over a maximum of 30 hops:

  1    49 ms    49 ms    49 ms  100.100.48.1
  2     *        *        *     Request timed out.
  3    59 ms     *       58 ms  95.172.68.229
  4    52 ms    48 ms    55 ms  95.172.71.149
  5    50 ms    78 ms    78 ms  95.172.67.5
  6    52 ms    64 ms    59 ms  77.67.73.165
  7    48 ms    49 ms    49 ms  89.149.186.170
  8    50 ms    53 ms    49 ms  4.68.63.57
  9    55 ms    51 ms    53 ms  4.69.154.71
 10    49 ms    54 ms    66 ms  4.69.154.71
 11     *        *        *     Request timed out.
 12     *        *        *     Request timed out.
 13     *        *        *     Request timed out.
 14     *        *        *     Request timed out.
 15    61 ms    77 ms    76 ms  104.160.141.103
 16    68 ms    75 ms    60 ms  104.160.141.107
 17     *        *        *     Request timed out.
 18     *        *        *     Request timed out.
 19    69 ms    64 ms    61 ms  185.40.64.65

Trace complete.

З віртуальним розташуванням VPN Фінляндія:

C:\Users\Dimitris>tracert -d prod.euw1.lol.riotgames.com
Tracing route to prod.euw1.lol.riotgames.com [185.40.64.65]
over a maximum of 30 hops:

  1   145 ms   130 ms   130 ms  100.100.112.1
  2   123 ms   143 ms   129 ms  10.25.52.1
  3   150 ms   155 ms   140 ms  87.245.248.22
  4   167 ms   175 ms   176 ms  87.245.234.118
  5     *        *        *     Request timed out.
  6     *      165 ms     *     104.160.141.52
  7   167 ms   167 ms   151 ms  104.160.141.101
  8   161 ms   171 ms   178 ms  104.160.141.105
  9     *        *        *     Request timed out.
 10     *        *        *     Request timed out.
 11   164 ms   162 ms   152 ms  185.40.64.65

Trace complete.

3
оскільки ваш трафік проходить зовсім інший шлях при використанні VPN, і постачальник послуг VPN встановив шлях із меншою затримкою до місця призначення.
Френк Томас

5
Мій коментар був далеко не належною відповіддю на це питання. Оригінальне питання також сильно відрізнялося від поточного перегляду. Тим не менш, я видалив коментар, щоб уникнути майбутніх
пінгв

Чи можете ви також надати трасеру для свого постачальника VPN? Це дозволить вам сказати, по якому маршруту відправляються пакети
Matthew Steeples

Як це зробити? Який власний постачальник VPN?
Джим

Вам слід запустити трасеру без -d . Це дозволить трохи зрозуміліше, що відбувається, принаймні деякий час.
Майкл Хемптон

Відповіді:


28

Хоча це нечаста ситуація, можливо. Відповідей могло бути багато.

Ймовірно, це стосується внутрішньої структури вашого провайдера мережі. Що може багато допомогти, якщо ви дасте нам результат вашої tracert -d 1.2.3.4команди, де 1.2.3.4 - це IP, на якому ви писали, і ви б редагували своє запитання.

Без цього я вважаю, що найбільш вірогідною причиною є організація мережі вашого провайдера.

Інтернет-провайдерам також потрібно платити за мережу різних провайдерів. У більшості випадків вони невпинно намагаються знайти найдешевших / найкращих постачальників, тому в більшості випадків вони використовують різні маршрутизації для прилеглих районів і для віддалених віддалених місць. Звичайно, мережа для них здебільшого коштує значно дешевше, тоді як мережа для місцевого простору в основному працює регіональною організацією, створеною групою місцевих провайдерів або місцевою владою.

Це звичайно, щоб провайдери платили лише набагато вужчу пропускну здатність мережі від більш дорогої частини, особливо якщо ви з невеликого провайдера або використовуєте дешевий пакет.

Якщо ви використовуєте VPN, цей VPN підключався, ймовірно, у більш швидкій зовнішній мережі вашого провайдера, таким чином, він був швидшим. І постачальник VPN використовує, можливо, набагато швидшу мережу як ваш мережевий постачальник.


Після розширення: перевіривши трасування, ми можемо отримати дуже точні відомості про те, що і де є повільною точкою в системі. Особливо, якщо ми порівняємо всі 3 маршрути.

Перевірте, чи зростає час реакції пакетів максимум. У вашому випадку (без випадку VPN та у випадку з VPN Фінляндії) це значення становить від 83,97,88,69 до 62,40,112,215.

Перевіривши їх у службі пошуку IP Whoise (наприклад: https://www.whatismyip.com/ip-whois-lookup/ ), ми можемо побачити, що саме там до Англії прибувають ваші австралійські пакети. Це, мабуть, декілька підводних океанічних кабелів зв'язку, що, безумовно, дуже дорого коштує для вашого постачальника кабельних мереж, тому він намагається заощадити це.

Що робить речі трохи кумеднішими: у випадку вашого німецького VPN-з'єднання кабель Австралія -> Англія нічого не робить. Ймовірно, передача даних до Німеччини відбувається зовсім іншим шляхом.

Від конфігурації австралійської мережі різниці не повинно бути.

Я думаю, причина у вашому випадку, в Європі. Німецький VPN Prodiver заплатив набагато більше, щоб отримати кращу пропускну здатність глобальної мережі, як мережевий постачальник вашого ігрового сервера. Це ймовірна причина, чому можна уникнути цієї затримки між .au та .uk.

Провайдер VPN Фінляндії не міг цього зробити, і ймовірна причина в цьому випадку, що хоча Фінляндія є високорозвиненою країною в регіоні, вона, ймовірно, не пов'язана з такою розвиненою глобальною мережею, як Німеччина (це, Інтернет-провайдер постачальника VPN Фінляндії довелося купувати більш вузьку смугу пропускання, і не може уникнути британської затримки).


Я відредагував своє запитання
Джим

2
Гмм, його затримка у всіх випадках здається занадто низькою для Австралії. Я також не бачу австралії в жодному пошуку.
підключення

2
Whois під час першого IP-адреси не повертає нічого корисного, просто тримає повідомлення від APNIC, в якому йдеться про те, що "ми не управляємо цим IP-адресою". rdns на першому IP дає "ita.fep.upatras.gr", що рішуче передбачає Грецію.
plugwash

1
@peterh Спробуйте встановити whois 150.140.216.126 | grep -i -C 10 brisbaneдеякий контекст для цього місця. Зокрема, дивіться поля зауважень:APNIC is a Regional Internet Registry. We do not operate the referring network and is unable to investigate complaints of network abuse. For more information, see www.apnic.net/irt
CVn

3
IP - адреса буде зареєстрований в RIPE, і він зареєстрований в університет Патр в Патрах, Греція. Якщо ви отримали запис від APNIC, вам слід прочитати запис і відзначити, що в ньому написано. Зокрема:Address ranges from this historical space have now been transferred to the appropriate RIR database. If your search has returned this record, it means the address range is not administered by APNIC.
Майкл Хемптон

7

VPN змушує трафік приймати різні маршрути.

Зазвичай провайдери оптимізують для пропускної здатності та вартості, а не для затримки.

З WHOIS і зворотного DNS, схоже, ви перебуваєте в Греції, а сервер - в Ірландії.

Спочатку давайте подивимося на не-VPN шлях. 62.40. * Хмілі, здається, мають зворотний зворотний DNS (вони знаходяться в межах мілісекунд один від одного, але мають зворотний DNS, який, здається, вказує на чотири різні країни), але я б припустив, що перехід від 83,97,88,69 до 62,40,112,215 насправді прямий зв'язок з Греції до Лондона.

Здається, це посилання має високу затримку, що становить більшість загальних затримок на шляху. Я б здогадався, що є два можливих пояснення. Одне полягає в тому, що посилання може вести географічно непрямий маршрут, такий як підводний кабель через Гібралтарську протоку. Іншим може бути те, що посилання перевантажена.

З VPN, трасери показують стрибки лише після того, як ваш трафік потрапить на сервер VPN. З німецьким VPN ми чітко бачимо, що трафік до VPN-сервера повинен здійснюватися через нижчу затримку зв'язку, ніж вищезгадана посилання на Лондон. Швидше за все, ваш грецький Інтернет-провайдер або їхній верхній потік має посилання з Греції до Німеччини, що має набагато меншу затримку, ніж їх посилання на Лондон.

З VPN у Фінляндії ваш трафік займає 150 мс, щоб навіть потрапити до постачальника VPN. Я б припустив, що ваш трафік, ймовірно, бере досить непрямий маршрут, щоб дістатися до Фінляндії (це не здивувало б мене, якби він їхав через Лондон).


Підмережа 62.40.96.0/19 використовується для хребта GÉANT по всій Європі, подібно до "пірингових сіток" у IXP. Таким чином, пристрої можуть бути в межах мілісекунд, але в різних країнах, або вони можуть бути просто на IXP, але названі на честь країни, яка їм належить.
grawity

4

Через маршрутизацію

У той час як ви думаєте, коли ви (A) зв’язуєте когось іншого (B), з'єднання - AB, між вами та B. завжди є перестрибування. Ваші пакети можуть насправді робити ACDEFB, і кожне з'єднання має свою швидкість, затримку та пропускну здатність.

Коли ви переходите через VPN, вони можуть мати кращу маршрутизацію (або випадкову, або тому, що вони платять за неї), тому, можливо, вони направлять вас AX-VPN-YB, з кращою швидкістю / затримкою / пропускною здатністю, ніж ваш вихідний шлях.

Або може бути гірше. І те й інше може статися.


Коротке, просте і досить пояснення
Лучано

-3

Добре, якщо ви геймер і скажете, що ви фізично перебуваєте в Китаї, але хочете підключитися до ігрового сервера в США. Через VPN під час підключення до американського сервера ви значно закриваєте фактичний ігровий сервер, тим самим скорочуючи час вашого пінгу. І з'єднання безперебійне, що збільшує ваш пінг.

Інша справа, що ваш Інтернет-провайдер, можливо, захоче відмовити певним напрямкам, тому вони створюють штучні затори на дорозі туди. Використання масок VPN, куди ви прямуєте, і перевантаженість зникає.


2
Це не має особливого сенсу, навіть якщо VPN близький до ігрових серверів, все-таки потрібно буде спочатку підключитися до цього VPN, різниці затримок немає.
Курка Сомбреро

3
Я закликаю спам ... чому на землі згадувати про постачальника VPN, коли ОП вже використовує його?
AStopher
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.