Da, ponekad, a razlog je dosadniji nego što većina vodiča priznaje. Tunel šalje saobraćaj vaše igre do izlaza i odatle drugom rutom do istih servera, pa može zamijeniti zagušen ili zaobilazan put ili jednostavno dodati hop i red čekanja kada je originalna ruta već bila dobra. Samo mjerenje na vlastitoj vezi u vlastitoj regiji kaže u kojem ste slučaju, a dva igrača kod istog provajdera mogu dobiti suprotne rezultate sa iste izlazne tačke. Provjere ispod su poredane tako da broj koji na kraju uporedite bude onaj koji možete braniti: ista regija, isto doba dana, isti server.

Fiksirajte regiju i server prije nego što uporedite

Svaka varijabla koju pustite da se pomjeri postaje objašnjenje koje ne možete isključiti. Fiksirajte regiju igre, uređaj, pristupnu mrežu i doba dana, zatim uporedite osnovnu liniju sa jednom izlaznom tačkom. Mijenjajte jedan faktor po pokretanju, inače je rezultat neinterpretabilan.

Birajte izlaznu tačku po ruti, ne po oznaci države. Server u glavnom gradu regije u kojoj igrate i dalje može loše dosezati infrastrukturu igre, dok onaj dalje može stajati na boljem peeru. Zastava države je nagađanje o topologiji prerušeno u informaciju.

Gdje postoji poligon za vježbu ili meč protiv botova, koristite ga. Mečevi uživo rotiraju igrače, dodjeljuju različite servere između rundi i mijenjaju pozadinsko opterećenje, što kontrolisano poređenje pretvara u šum.

Prosječan ping skriva ono što zaista osjećate

Ono što igrači zovu lag obično je varijacija, a ne visok prosjek. Stabilnih 60 ms djeluje predvidivo, dok prosjek od 40 ms sa skokovima od 120 ms čini nišanjenje slomljenim. Bilježite distribuciju, a ne jedan broj koji igra ispisuje u uglu. Koristite vlastiti mrežni overlay igre ako ga ima, zatim potvrdite sa hosta alatkom za pakete prema adresi koju sesija zaista koristi.

ping -c 20 <game-server>
mtr -rwc 50 <game-server>

Gubici i džiter su polja koja vrijedi čitati. Nedostajući ICMP odgovori sami po sebi malo dokazuju, jer mnogi hostovi smanjuju prioritet pingova dok sasvim dobro prosljeđuju saobraćaj same igre. Potvrdite brojačima u igri prije nego što zaključite bilo šta o gubicima.

Lokalna zagušenost nadjačava svaki izbor izlaza

Ništa što VPN radi ne može popraviti zasićen upload na vašoj liniji. Kućni backup, sinhronizacija sa oblakom ili video poziv pune upstream bafer, mali paketi igre staju u red iza masovnih podataka, a latencija skače za sve na vezi.

Testirajte na Ethernetu na fiksnoj poziciji ako možete, i pokrenite drugi test dok je upload zauzet. Ako se skok pojavi pod opterećenjem i nestane kada ono prestane, našli ste red čekanja i nijedna izlazna tačka ga neće popraviti. Bufferbloat na pristupnoj vezi je uobičajeni krivac.

Bežični prenos zaslužuje istu sumnju. Marginalna Wi-Fi veza degradira s rastojanjem i interferencijom, a izlaz tunela bude okrivljen jer je najnovija stvar u lancu. Pređite na žičanu vezu za jedno pokretanje i odgovor obično postane očigledan. Ako je žičano pokretanje stabilno a bežično nije, otklanjate greške u radiju, ne u rutiranju.

UDP u tunelu je i dalje UDP u tunelu

Igre šalju UDP datagrame. VPN ih umotava u ono što koristi njegov vanjski transport, a ako je taj vanjski transport TCP, njegovo ponašanje pri ponovnom slanju i redoslijedu stoji između vas i igre. Tunel koji se ponovo poveže usred meča proizvodi isto zastajkivanje kao loša ruta, iz sasvim drugog razloga. Smjernice za korištenje UDP-a objašnjavaju zašto se ponašanje datagrama razlikuje od TCP-a na načine koji su ovdje važni.

Protokoli takođe ne uspijevaju na različite načine. Prosljeđivanje TCP-a servisu koji sluša samo na UDP-u daje tišinu umjesto greške, a izmjena porta ne može stvoriti slušaoca koji nikada nije pokrenut. Upoređujte važeće profile servera, inače je poređenje besmisleno.

Jedan ne-mrežni efekat vrijedi znati: novi izlaz mijenja regiju koju servis zaključuje, što može pokrenuti korak verifikacije ili neusklađenost lokacije u vašem računu. To je događaj na računu, ne na latenciji, i ne popravlja se odabirom bliže izlazne tačke.

Zapišite brojeve prije nego što procijenite po osjećaju

Držite ista polja za svako pokretanje, uključujući pokretanja koja se osjećaju dobro, jer korisno poređenje je između dvije zabilježene sesije, a ne između utiska i sjećanja. Kratka sesija zabilježena na ovaj način vrijedi više od večeri mišljenja, i omogućava vam da primijetite kada se rutiranje provajdera promijeni na gore. Tabela ispod je minimum koji kasnije poređenje čini iskrenim.

PoljeŠta zabilježitiŠta isključuje
Izlaz i regija igregrad izlaza plus oznaka regije u igrimiješanje dalje rute izlaza s vašom lokalnom putanjom
Prosječno povratno vrijemeprosjek probnog pokretanja, isti alat svaki putprocjena sesije iz jednog uzorka
Najgori skokjedini najgori uzorak u tom pokretanjuprosjek koji skriva kratke nalete čekanja
Gubicipostotak na toku igre, ne samo na ICMP-učitanje pingova s niskim prioritetom kao stvarnih gubitaka
Prozor testiranjalokalno vrijeme početka i kraja, radni dan ili vikendpoređenje vršnog sata s tihim jutrom

Procijenite po osjećaju povrh brojeva. Odzivnost u stvarnom meču je ishod do kojeg vam je stalo, a mjerenje koje se poboljšava dok igra djeluje gore reklo vam je da ste mjerili pogrešnu stvar. Ponovo pokrenite tabelu nakon bilo kakve promjene provajdera ili rute, jer odgovor vrijedi samo za putanju koju ste mjerili.

Povezani članci