Kiedy gram w grę online bez VPN, ping wynosi około 120 ms. Ale kiedy używam VPN z wirtualną lokalizacją w Niemczech, ping wynosi tylko 60-70 ms (co jest niesamowite). Kiedy korzystam z wirtualnej lokalizacji w Finlandii, to znowu ponad 160. Internet pochodzi z uniwersyteckiej Grecji.
Dlaczego pingowanie przez VPN byłoby szybsze niż bez?
Bez 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
Dzięki wirtualnej lokalizacji VPN Niemcy:
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.
Dzięki wirtualnej lokalizacji VPN Finlandia:
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.
networking
ping
Jim
źródło
źródło
-d
. Sprawi to, że przynajmniej trochę czasu stanie się bardziej jasne.Odpowiedzi:
Chociaż jest to rzadka sytuacja, jest to możliwe. Może być wiele odpowiedzi.
Prawdopodobnie chodzi o wewnętrzną strukturę operatora sieci. Co może bardzo pomóc, jeśli podasz nam wynik
tracert -d 1.2.3.4
polecenia, gdzie 1.2.3.4 to adres IP, który wysłałeś do pinga, i edytujesz swoje pytanie.Bez tego uważam, że najbardziej prawdopodobnym powodem jest organizacja sieci twojego dostawcy usług internetowych.
Dostawcy usług internetowych muszą również płacić za sieć różnych dostawców. W większości przypadków nieustannie starają się znaleźć najtańszych / najlepszych dostawców, dlatego w większości przypadków używają różnych tras dla bliskiego obszaru i odległych, odległych lokalizacji. Oczywiście sieć dla nich jest w większości znacznie tańsza, podczas gdy sieć dla obszaru lokalnego jest w większości wykonywana przez organizację regionalną utworzoną przez grupę lokalnych dostawców usług internetowych lub samorząd lokalny.
Jest to normalne, że dostawcy usług internetowych płacą tylko znacznie węższe pasmo sieciowe od droższej części, szczególnie jeśli pochodzisz z małego dostawcy lub korzystasz z taniego pakietu.
Jeśli korzystasz z VPN, ta sieć VPN prawdopodobnie podłączona jest do szybszej sieci zewnętrznej twojego dostawcy usług internetowych, a więc była szybsza. I dostawca VPN używa prawdopodobnie znacznie szybszej sieci niż twój dostawca sieci.
Po rozszerzeniu: sprawdzając traceroutes, możemy uzyskać bardzo dokładne informacje, co i gdzie jest wolny punkt w systemie. Zwłaszcza jeśli porównamy wszystkie 3 trasy.
Sprawdź, rosną co najwyżej czasy odpowiedzi pakietów. W twoim przypadku (przypadek bez VPN oraz w przypadku fińskiej sieci VPN) jest on w zakresie od 83,97.88.69 do 62.40.112.215.
Sprawdzając je w usłudze wyszukiwania Whoise IP (na przykład: https://www.whatismyip.com/ip-whois-lookup/ ), widzimy, że to tam twoje australijskie pakiety docierają do Anglii. Prawdopodobnie jest to wiele podmorskich kabli komunikacyjnych, co z pewnością jest bardzo kosztowne dla twojego operatora sieci kablowej, więc próbuje to oszczędzić.
Co sprawia, że jest to trochę bardziej zabawne: w przypadku niemieckiego połączenia VPN ten kabel Australia -> Anglia nic nie robi. Prawdopodobnie połączenia danych do Niemiec idą zupełnie inaczej.
Od konfiguracji sieci australijskiej nie powinno być żadnej różnicy.
Myślę, że powód jest w twoim przypadku w Europie. Niemiecki dostawca VPN zapłacił znacznie więcej, aby uzyskać lepszą przepustowość globalnej sieci, jako dostawca sieci twojego serwera gier. Jest to prawdopodobny powód, dla którego można uniknąć tego opóźnienia między .au a .uk.
Fiński dostawca VPN nie mógł tego zrobić i prawdopodobny powód w tym przypadku, że chociaż Finlandia jest wysoko rozwiniętym krajem w regionie, prawdopodobnie nie jest połączona z tak dobrze rozwiniętą globalną siecią, jak Niemcy (to jest ISP fińskiego dostawcy VPN musiał kupić węższą przepustowość i nie może uniknąć brytyjskiego opóźnienia).
źródło
whois 150.140.216.126 | grep -i -C 10 brisbane
kontekst w tej lokalizacji. W szczególności patrz pola uwag: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
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.
VPN zmusza ruch do podążania różnymi trasami.
Zwykle dostawcy usług internetowych optymalizują przepustowość i koszty, a nie opóźnienia.
Z WHOIS i odwrotnego DNS wygląda na to, że jesteś w Grecji, a serwer w Irlandii.
Najpierw spójrzmy na ścieżkę inną niż VPN. Wydaje się, że przeskoki 62.40. * Mają skąpy zwrotny DNS (są w odległości milisekund od siebie, ale mają odwrotny DNS, który wydaje się wskazywać cztery różne kraje), ale sądzę, że przeskok z 83.97.88.69 do 62.40.112.215 jest w rzeczywistości bezpośredni link z Grecji do Londynu.
Wydaje się, że to połączenie ma duże opóźnienie, które stanowi większość całkowitego opóźnienia na ścieżce. Sądzę, że są dwa możliwe wyjaśnienia. Jednym z nich jest to, że połączenie może przebiegać pośrednio geograficznie, na przykład podmorski kabel przez Cieśninę Gibraltarską. Innym może być to, że łącze jest przepełnione.
W sieci VPN traceroutes pokazują przeskoki tylko po tym, jak ruch trafi na serwer VPN. Dzięki niemieckiej sieci VPN wyraźnie widzimy, że ruch do serwera VPN musi odbywać się przez łącze o niższym opóźnieniu niż wspomniane łącze do Londynu. Najprawdopodobniej twój grecki dostawca usług internetowych lub jego dostawca ma połączenie z Grecji do Niemiec, które ma znacznie mniejsze opóźnienia niż ich połączenie z Londynem.
Dzięki VPN w Finlandii Twój ruch zajmuje nawet 150 ms, aby dotrzeć nawet do dostawcy VPN. Domyślam się, że twój ruch prawdopodobnie prowadzi raczej pośrednią drogą do Finlandii (nie zaskoczyłoby mnie to, gdyby jechał przez Londyn).
źródło
Z powodu routingu
Chociaż pomyślałbyś, że gdy (A) pingujesz komuś innemu (B), połączenie jest AB, zawsze istnieje przeskok między tobą a B. Twoje pakiety mogą faktycznie wykonywać ACDEFB, a każde połączenie ma swoją własną szybkość, opóźnienie i szerokość pasma.
Kiedy pingujesz przez VPN, mogą mieć lepszy routing (losowy lub dlatego, że za to płacą), więc może być tak, że trasują cię AX-VPN-YB, z lepszą prędkością / opóźnieniem / pasmem niż twoja pierwotna ścieżka.
Lub może być gorzej. Oba mogą się zdarzyć.
źródło
Cóż, jeśli jesteś graczem i powiesz, że fizycznie znajdujesz się w Chinach, ale chcesz połączyć się z serwerem gier w USA. Poprzez VPN, kiedy łączysz się z serwerem w USA, jesteś znacznie bliżej rzeczywistego serwera do gier, tym samym skracając czas pingowania. Połączenie jest nieprzerwane, co zwiększa twój ping.
Inną rzeczą jest to, że twój dostawca usług internetowych może zniechęcić do pewnych miejsc docelowych, więc tworzą sztuczne zatory po drodze. Korzystanie z masek VPN w miejscu, w którym zmierzasz, a zatory znikają.
źródło