Czy VPN pomaga w pingu w grach? Zmierz, zanim przełączysz
Wyjście zmienia twoją trasę, ale niekoniecznie na lepsze. Ustal region i urządzenie, zmierz skoki i straty, a potem porównuj jeden transport naraz.
Uczciwa odpowiedź brzmi czasami, a pożyteczna praca polega na ustaleniu, w którym przypadku jesteś. Tunel zastępuje twoją trasę do serwera gry inną, a ta trasa może być krótsza, dłuższa albo po prostu równiejsza. Pytanie jest z góry bez odpowiedzi, bo położenie wyjścia mówi bardzo mało o jego dalszej trasie do konkretnego regionu gry. Przejdź cztery kontrole po kolei, a skończysz z porównaniem, nie ze sloganem.
Nazwij problem, zanim wybierzesz wyjście
Zapisz, co naprawdę idzie nie tak: stałe wysokie opóźnienie, skoki podczas walk, utrata pakietów, rozłączenia albo odmowa dołączenia. Te objawy mają różne prawdopodobne przyczyny, a tylko jedna z nich to problem routingu, który VPN mógłby poprawić. Nieudane dołączenie to zwykle uwierzytelnianie, wybór regionu lub polityka usługi, a nie opóźnienie. Nazwanie objawu najpierw oszczędza wieczór spędzony na złej warstwie.
Potem zdecyduj, jak lepiej wyglądałoby w liczbie, którą możesz zapisać.
Średnie ukrywają trudność. Sesja, która podaje rozsądną średnią, ale co kilka sekund skacze, wypada gorzej niż nieco wyższa średnia, która nigdy się nie rusza. Zapisuj średnią, najgorszy przypadek i to, jak często najgorszy przypadek wystąpił, bo to drugie i trzecie są liczbami, które gracze naprawdę zauważają.
Trzymaj region, urządzenie i sieć bez zmian
Zmieniaj jedną zmienną naraz, inaczej wynik nic nie znaczy. Utrzymuj region gry, urządzenie, sieć dostępową i godzinę porównywalne między próbami. Inny region wybiera inną infrastrukturę, a inna godzina wybiera inne obciążenie.
Najpierw wykonaj pomiar bazowy bez tunelu, jeśli pozwala na to twoje wymaganie prywatności, potem jeden punkt końcowy, a potem drugi. Jeśli test bezpośredni jest nie do przyjęcia, porównaj dwa punkty końcowe i zaznacz to ograniczenie w notatkach, zamiast udawać, że istniała podstawa. Wybieraj punkty końcowe po ich dalszej trasie, a nie po etykiecie kraju na stronie marketingowej. Bliskie wyjście ze słabą trasą do regionu gry to częsty i rozczarowujący wynik.
ping -c 50 game-region.example
mtr --report --report-cycles 100 game-region.exampleUżywaj trybu treningowego lub diagnostycznego, gdy gra go oferuje, bo różne mecze dają różne serwery i różnych przeciwników. Runda treningowa usuwa też pokusę, by grać dalej, kiedy powinieneś mierzyć.
Oddziel stałe opóźnienie od skoków i strat
Statystyki samej gry opisują wrażenia z gry, a ping do niepowiązanego hosta tego nie robi. Średnie opóźnienie może ukryć zmienność, przez którą celowanie wydaje się niespójne, a jedna liczba nie odróżni zatłoczonego łącza lokalnego od dalekiej trasy. To jitter i straty opisują różnicę.
Koreluj skoki z rzeczami, które widzisz: wysyłaniem czegoś w innym miejscu domu, przekazaniem bezprzewodowym, ponownym połączeniem tunelu.
Słabe łącze bezprzewodowe pozostaje słabe, zanim jakikolwiek pakiet dotrze do wyjścia, więc testuj z ustalonego miejsca albo przez Ethernet, gdzie to praktyczne. Jeśli problem pojawia się głównie pod obciążeniem, przyjrzyj się lokalnej kolejce i bufferbloat, zanim poszukasz odległego punktu końcowego. Brak odpowiedzi ICMP dowodzi tylko, że coś zignorowało sondę, a nie że gra traci swoje aktualizacje. Rozdzielenie tych przypadków oszczędza subskrypcję i kłótnię.
Wiedz, który transport porównujesz
Gra wysyłająca UDP wewnątrz tunelu może być przenoszona przez zewnętrzny transport, który zachowuje się zupełnie inaczej. Kolejność i retransmisja na tej zewnętrznej warstwie dodają opóźnienie protokołowi, który nie prosił o żadne z nich. Porównuj prawidłowe profile serwera dla każdego transportu, zamiast edytować port i mieć nadzieję, bo edytowany profil nie wyczaruje nasłuchu po drugiej stronie. wytyczne dotyczące używania UDP wyjaśniają, dlaczego aplikacje zarządzające własnym czasem zachowują się inaczej niż transfer masowy.
Zmiana wyjścia zmienia też to, co usługa wnioskuje o twojej lokalizacji, co może wywołać weryfikację lub politykę regionalną.
Zapisuj każdą krótką sesję wraz z jej regionem, punktem końcowym i transportem, i porównuj tylko sesje zgodne we wszystkich trzech. Jedna dobra sesja to anegdota; trzy spójne to wynik, na którym możesz działać. Nic w tunelu nie zmienia konta, na które się logujesz, i właśnie o tę część chodzi warunkom gry.