Kvifor er VPN-en min så treg? Test desse fire segmenta
Avgjer kva slag tregleik du har, og test deretter aksesslinja, utgangen, transporten og eininga i den rekkjefølgja, med éi endring om gongen.
Ein samtale som hakkar, ei nedlasting som krev og ei opplasting som frys halvvegs er tre ulike klagar under éi etikett. Å avgjere kva du jaktar på før du måler noko, sparer resten av undersøkinga. Bytt deretter eitt segment av ruta om gongen og gjenta den same oppgåva etterpå.
Rekkjefølgja nedanfor flyttar seg utover frå oppgåva, fordi tunnelen ikkje kan levera bandbreidd som manglar under han.
Avgjer kva treg tyder før du måler
Ein låg jamn hastigheit, høg latenstid med skarpe toppar og ei overføring som stoppar heilt ved ein fast storleik er ikkje variasjonar av éin feil. Kvar av dei peikar på eit ulikt segment: gjennomstrøyminga, sjølve ruta eller ei grense for pakkestorleik. Vel oppgåva som faktisk plagar deg, og bruk henne som referanse, fordi ein hastigheitstest måler ei masseoverføring som kan oppføre seg heilt annleis enn ein videosamtale. Skriv ned endepunktet, protokollen, tida på dagen og talet som tyder noko for deg.
Utan den registreringa blir kvar seinare samanlikning ein diskusjon om inntrykk.
Sjekk aksessnettet først
Set eigne store overføringar på pause, og mål deretter den lokale sambindinga før tunnelen er involvert. Samanlikn med ei uskuldig oppgåve og følg kill switch-prosedyren til klienten i staden for å slå av fleire vern på éin gong, og hald same destinasjon for begge køyringane. Ein hastigheitstestleverandør kan gje deg ein annan måleserver når den synlege plasseringa di endrar seg, noko som gjer samanlikninga til ein test av to ulike servarar.
ping -c 20 192.168.50.1
ping -c 20 198.51.100.7
curl -o /dev/null -w "%{time_starttransfer} %{speed_download}\n" https://speed.example.net/10mb.bin
Viss grunnlinja allereie er dårleg, høyrer arbeidet til Wi-Fi, rutarbelastning eller aksesstenesta. Ein kabeltest eller ein fast plass nær aksesspunktet skil ei svak radiolenkje frå ei overbelasta oppstraumslenkje. Ingenting tunnelen gjer legg til kapasitet som aksesslinja ikkje leverer.
Bytt utgangen, deretter transporten
Hald eininga, nettet og protokollen fast og test eit andre endepunkt. Vel ein plausibel by frå plasseringslista, men ikkje gå ut frå at den nærmaste etiketten tyder den beste ruta. Viss éin utgang er treg og andre er fine, fortener verten eller ruta hans undersøkinga; viss alle utgangar er trege på éi eining medan ei anna eining er fin, er klienten den betre mistenkte.
Der tenesta tilbyr begge profilane, samanlikn OpenVPN over UDP med OpenVPN over TCP. UDP er det vanlege utgangspunktet for interaktivt arbeid, medan TCP kan hjelpe på eit aksessnett som ikkje slepp UDP-trafikk gjennom i det heile. Ein TCP-tunnel gjenopprettar tap ved å senda på nytt inne i straumen, og difor kan han kjennast tregare på ei linje som slepp pakkar, og OpenVPN-notata om feilsøking av yting dekkjer same avveginga før du justerer noko anna. Å endre ordet "udp" til "tcp" i ein profil kan ikkje lage ein lyttar som serveren aldri har opna.
Lagre profilen som hjelper før du prøver neste endring. Elles vil ein seinare regresjon la deg gjette kva endring som gav betringa.
Les eininga og symptomet saman
Følg med på prosessorbelastninga under overføringa i staden for etterpå, fordi krypteringskostnaden skalerer med trafikken, og ein liten ruter som tener ein husstand er ein annan maskin enn ein berbar PC som køyrer sin eigen klient. Ein annan VPN, ein virtuell maskin eller eit nettverksfilter kan sitje i same bane og ta ein del av trafikken. Hald programvara oppdatert utan å fjerne autentiseringskontrollar eller ein kill switch for å få ein benchmark til å sjå betre ut. Viss små førespurnader lukkast og store opplastingar stoppar ved ein jamn storleik, er MTU-kontrollen neste stopp.
ping -M do -s 1400 -c 3 198.51.100.7
ip link show dev tun0 | grep -o "mtu [0-9]*"
Når tunnelen blir tilbakestilt gjentekne gonger, fiks fråkoplingane før du tolkar noko gjennomstrøymingstal, fordi ein tunnel som koplar til på nytt måler handtrykket i staden for ruta. Gjenta den opphavlege oppgåva etter kvar endring og ta vare på resultatet. Ein raskare hastigheitstest som framleis øydelegg samtalen har ikkje løyst klaga du starta med.