Klic, ki zatika, prenos, ki se plazi, in nalaganje, ki se na pol poti ustavi, so tri različne pritožbe pod eno oznako. Odločitev, katero od njih lovite, preden karkoli izmerite, prihrani preostalo preiskavo. Nato spreminjajte en odsek poti naenkrat in isto opravilo ponovite.

Spodnji vrstni red se premika od opravila navzven, ker tunel ne more zagotoviti pasovne širine, ki manjka pod njim.

Odločite se, kaj pomeni počasi, preden merite

Nizka enakomerna hitrost, visoka zakasnitev z ostrimi skoki in prenos, ki se pri fiksni velikosti popolnoma ustavi, niso različice ene napake. Vsak kaže na drug odsek: prepustnost, samo pot ali omejitev velikosti paketa. Izberite opravilo, ki vas res moti, in ga uporabite kot referenco, ker hitrostni test meri množični prenos, ki se lahko obnaša povsem drugače kot videoklic. Zapišite končno točko, protokol, dnevni čas in številko, ki je za vas pomembna.

Brez tega zapisa vsaka poznejša primerjava postane prepir o vtisih.

Najprej preverite dostopovno omrežje

Ustavite svoje velike prenose in nato izmerite lokalno povezavo, preden se vključi tunel. Primerjajte z neškodljivim opravilom in sledite postopku kill switch odjemalca, namesto da hkrati izklopite več zaščit, in pri obeh izvajanjih ohranite isti cilj. Ponudnik hitrostnega testa vam lahko dodeli drug merilni strežnik, ko se spremeni vaša vidna lokacija, kar primerjavo spremeni v test dveh različnih strežnikov.

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

Če je osnovna linija že slaba, delo pripada Wi-Fi, obremenitvi usmerjevalnika ali dostopovni storitvi. Žični test ali nepremična lega blizu dostopovne točke loči šibko radijsko povezavo od preobremenjenega izhodnega kanala. Ničesar, kar naredi tunel, ne doda zmogljivosti, ki je dostopovna linija ne zagotavlja.

Zamenjajte izhod, nato transport

Držite napravo, omrežje in protokol nespremenjene ter preizkusite drugo končno točko. Izberite verodostojno mesto s seznama lokacij, vendar ne domnevajte, da najbližja oznaka pomeni najboljšo pot. Če je en izhod počasen in drugi v redu, si njegov gostitelj ali pot zasluži preiskavo; če so vsi izhodi počasni na eni napravi, medtem ko je druga naprava v redu, je odjemalec bolj verjeten osumljenec.

Kjer storitev ponuja oba profila, primerjajte OpenVPN prek UDP z OpenVPN prek TCP. UDP je običajno izhodišče za interaktivno delo, medtem ko lahko TCP pomaga v dostopovnem omrežju, ki prometa UDP sploh ne prepušča. Tunel TCP izgubo nadomesti s ponovnim pošiljanjem znotraj toka, zato se lahko zdi počasnejši na povezavi, ki izgublja pakete, in zapiski OpenVPN o odpravljanju težav z zmogljivostjo pokrivajo isti kompromis, preden karkoli drugega nastavite. Spreminjanje besede "udp" v "tcp" v profilu ne more ustvariti poslušalca, ki ga strežnik nikoli ni odprl.

Shranite profil, ki pomaga, preden poskusite naslednjo spremembo. Sicer vas poznejša regresija pusti ugibati, kateri popravek je prinesel izboljšanje.

Berite napravo in simptom skupaj

Opazujte obremenitev procesorja med prenosom in ne po njem, ker stroški šifriranja rastejo s prometom in majhen usmerjevalnik, ki služi gospodinjstvu, je drug stroj kot prenosnik, ki poganja svojega odjemalca. Drug VPN, virtualni stroj ali omrežni filter lahko sedi na isti poti in prevzame del prometa. Vzdržujte programsko opremo posodobljeno, ne da bi odstranili preverjanja pristnosti ali kill switch, da bi bila primerjava videti boljša. Če majhne zahteve uspejo in velika nalaganja obtičijo pri nespremenjeni velikosti, je preverjanje MTU naslednji postanek.

ping -M do -s 1400 -c 3 198.51.100.7
ip link show dev tun0 | grep -o "mtu [0-9]*"

Ko se tunel večkrat ponastavi, odpravite prekinitve, preden razlagate katero koli število prepustnosti, ker tunel, ki se znova povezuje, meri rokovanje in ne poti. Po vsaki spremembi ponovite prvotno opravilo in shranite rezultat. Hitrejši hitrostni test, ki še vedno prekine klic, ni rešil pritožbe, s katero ste začeli.

Sorodni članki