Isti prenosnik, isti strežnik in isti tunel lahko na Ethernetu izgubijo petino prepustnosti, v mobilnem omrežju pa tri četrtine, in nobeno od teh števil ne pomeni, da je VPN pokvarjen. Vsako dostopovno omrežje zagotavlja drugo pot, tunel pa ji doda še drugo pot. Primerjava enega tuneliranega števila z enim netuneliranim ne odgovori na nič, ker števili opisujeta različna imenovalca. Štiri celice in en delež ohranitve na vrstico vam bodo povedali, katero vprašanje postaviti naslednje.

Štiri celice, ne ena kazen

Izmerite neposredno osnovno črto in tunelirani rezultat v vsakem dostopovnem omrežju ter ju hranite kot matriko, ne kot eno samo sodbo. Osnovna črta je ista naloga, opravljena v tem omrežju brez tunela; tunelirani rezultat je ista naloga z njim.

Access networkDirect baselineSame task through the tunnel
EthernetE0E1
CellularC0C1

Za neposredne teste uporabite dovoljeno delovno obremenitev in ohranite nadzor zasebnosti, ki ga zahteva okolje. Test, ki krši pravilnik, ustvari število, ki ga ne morete objaviti in ki ga ne bi smeli ponoviti.

Držite spremenljivke pri miru

Držite napravo, aplikacijo, cilj, smer prenosa in končno točko VPN nespremenjene v vseh štirih celicah. Če storitev med zagoni tiho zamenja svoj testni strežnik, zapišite spremembo in par obravnavajte kot nenadzorovan, namesto da bi razliko izravnali s povprečjem.

Matriko ponovite v obeh smereh in ob primerljivih urah dneva. Razmere mobilnega radia in obremenitev njegove celice se spreminjajo v minutah, zato lahko ena nenavadno dobra osnovna črta pretirava navidezno kazen. Zapišite razpršenost rezultatov ob reprezentativni vrednosti in zabeležite, ali so bili tunelirani teki prepleteni z osnovnimi črtami ali izvedeni v bloku.

Prepletanje je pomembnejše, kot pričakuje večina ljudi. Osnovna črta, izmerjena pred kosilom, in tunelirani tek, izmerjen po njem, sta dve različni omrežji z istim imenom.

Ohranite imenovalec viden

Poročajte delež ohranitve in absolutno hitrost: E1 deljeno z E0 in C1 deljeno s C0. Hitra povezava, ki obdrži majhen del svoje prepustnosti, in počasna, ki obdrži večino, sta različni ugotovitvi, razliko pa pokaže le delež.

Absolutna prepustnost še vedno odloča, kaj lahko uporabnik počne. Delež odloča, kam pogledati. Ko Ethernet obdrži večino svoje osnovne črte, mobilno omrežje pa precej manj, je zanimiva spremenljivka na mobilni poti in ne znotraj šifriranja.

Obe števili spadata v poročilo, ker vsako samo podpira sklep, ki ga podatki ne podpirajo.

Preberite vzorec, preden karkoli spremenite

Podobni tunelirani zgornji meji v obeh omrežjih kažeta na nekaj skupnega: končno točko, njen procesor, omejitev hitrosti ali en sam preobremenjen skok. Padec, ki se pojavi samo v mobilnem omrežju, kaže na pot tega omrežja, izgube, zakasnitev in dejansko velikost paketa.

To so sledi, ne diagnoze, in razlika je pomembna, ko pišete zahtevek. Skupna zgornja meja se ne bo izboljšala, ko zamenjate mobilni modem, in padec samo na mobilnem se ne bo izboljšal, ko spremenite velikost končne točke. Navedite, kateri od dveh vzorcev ste videli, preden predlagate spremembo. Tako sprememba nosi napoved, naslednja meritev pa jo lahko potrdi ali ubije.

OpenVPN-ove lastne smernice za delovanje ločujejo omejitve pasovne širine, procesorja, prevoza in velikosti paketa po istih smereh, kar je koristen opomnik, da je tunel redko ena sama spremenljivka.

Ko je velikost paketa osumljenec

Enkapsulacija porabi prostor paketa, zato je lahko dejanska velikost na mobilni poti manjša od tiste, ki jo oglašuje vmesnik. Ohranite dokaze o velikosti paketa za pot, ki jo primerjate, namesto da bi vrednost predpostavili iz imena dostopovne tehnologije.

Datagram packetization-layer path MTU discovery opisuje odkrivanje dejanske velikosti namesto trdega kodiranja. Uporabite opažanja, ki jih implementacija podpira, in ne vsiljujte poljubno nizkega MTU vsakemu odjemalcu kot previdnostni ukrep, ker to zamenja eno težavo za slabšo na poteh, ki so bile v redu.

Hipoteza o velikosti potrebuje svoje dokaze: isti prenos v dveh velikostih, z zabeleženim vzorcem izgub.

Dodajte eno spremenljivko naenkrat

Alternativni prevoz primerjajte šele po tem, ko je matrika osnovne črte shranjena. To ohrani v igri eno namerno spremenljivko in vam omogoči, da spremembo pripišete, namesto da bi o njej ugibali.

Dimenzioniranje koristne obremenitve TCP držite ločeno od vedenja datagramov UDP, saj se oba odzivata različno na izgube in na velikost poti. Izboljšanje zaradi spremembe prevoza je dokaz o tem prevozu, ne dokaz, da sta bila šifriranje ali pokritost prvotni vzrok.

Vrstni red dela: izpolnite štiri celice, izračunajte oba deleža, prepletite teke, nato izberite eno hipotezo in jo preizkusite z eno spremembo. Vse drugo je primerjava dveh neznank.

Sorodni članki