Det ärliga svaret är ibland, och det nyttiga arbetet är att ta reda på vilket fall du är i. En tunnel ersätter din väg till spelservern med en annan, och den vägen kan vara kortare, längre eller bara jämnare. Det som gör frågan omöjlig att svara på i förväg är att en utgångs placering säger väldigt lite om dess vidare väg till en viss spelregion. Gå igenom de fyra kontrollerna i ordning och du slutar med en jämförelse i stället för en slogan.

Namnge problemet innan du väljer en utgång

Skriv ner vad som faktiskt går fel: konstant hög fördröjning, spikar under strider, paketförlust, avbrott eller en vägran att gå med. De symptomen har olika sannolika orsaker, och bara en av dem är ett routingproblem som en VPN skulle kunna förbättra. Ett misslyckat inträde är oftast autentisering, regionval eller tjänstepolicy och inte latens. Att namnge symptomet först hindrar dig från att lägga en kväll på fel lager.

Bestäm sedan hur bättre skulle se ut i en siffra du kan registrera.

Medelvärden döljer svårigheten. En session som rapporterar ett rimligt medelvärde men spikar varannan sekund känns sämre än ett något högre medelvärde som aldrig rör sig. Registrera medelvärdet, värsta fallet och hur ofta värsta fallet inträffade, eftersom det andra och tredje talet är det spelarna faktiskt lägger märke till.

Håll region, enhet och nätverk fasta

Ändra en variabel i taget, annars betyder resultatet ingenting. Håll spelregionen, enheten, åtkomstnätet och timmen jämförbara mellan körningarna. En annan region väljer en annan infrastruktur, och en annan timme väljer en annan belastning.

Kör först en basmätning utan tunneln om ditt integritetskrav tillåter det, sedan en slutpunkt och sedan en andra. Om ett direkt test inte är acceptabelt, jämför två slutpunkter och notera den begränsningen i dina anteckningar i stället för att låtsas att det fanns en baslinje. Välj slutpunkter efter deras vidare väg och inte efter landsetiketten på en marknadssida. En nära utgång med dålig väg till spelregionen är ett vanligt och nedslående resultat.

ping -c 50 game-region.example
mtr --report --report-cycles 100 game-region.example

Använd ett övnings- eller diagnostikläge där spelet erbjuder ett, eftersom olika matcher ger olika servrar och olika motståndare. En övningsrunda tar också bort frestelsen att fortsätta spela när du borde mäta.

Separera konstant fördröjning från spikar och förluster

Spelets egna statistik beskriver spelupplevelsen, och ping till en orelaterad värd gör det inte. Genomsnittlig fördröjning kan dölja den variation som gör siktet inkonsekvent, och en enda siffra kan inte skilja en överbelastad lokal länk från en avlägsen väg. Jitter och förluster är det som beskriver skillnaden.

Korrelera spikar med saker du kan se: en uppladdning någon annanstans i huset, en trådlös överlämning, en återanslutning av tunneln.

En svag trådlös länk förblir svag innan något paket når en utgång, så testa från en fast position eller över Ethernet där det är praktiskt. Om problemet mest visar sig under belastning, titta på lokal kö och bufferbloat innan du letar efter en avlägsen slutpunkt. Saknade ICMP-svar bevisar bara att något ignorerade en sond, inte att spelet förlorar sina uppdateringar. Att skilja de fallen åt sparar en prenumeration och en diskussion.

Vet vilken transport du jämför

Ett spel som skickar UDP inne i en tunnel kan bäras över en yttre transport som beter sig helt annorlunda. Ordning och omsändning på det yttre lagret lägger till fördröjning för ett protokoll som inte bad om någon av dem. Jämför giltiga serverprofiler för varje transport i stället för att redigera en port och hoppas, eftersom en redigerad profil inte kan trolla fram en lyssnare på andra sidan. riktlinjerna för UDP-användning förklarar varför applikationer som hanterar sin egen timing beter sig annorlunda än masstransport.

Att byta utgång ändrar också vad tjänsten drar för slutsats om din plats, vilket kan utlösa verifiering eller regional policy.

Registrera varje kort session med dess region, slutpunkt och transport, och jämför bara sessioner som stämmer på alla tre. En bra session är en anekdot; tre konsekventa är ett resultat du kan agera på. Ingenting med en tunnel ändrar kontot du loggar in på, och det är den delen ett spels villkor faktiskt bryr sig om.

Relaterade artiklar