Kvifor ei nedlasting er raskare over VPN enn direkte
Eit platå på den direkte køyringa og ei stabil tunnelkøyring peikar på eit porttak, ikkje på ein raskare veg. Tre samanlikningar, éin variabel kvar, og deretter ein støtteførespurnad.
Du start ein stor nedlasting, dei første sekunda ser normale ut, og så stabiliserer hastigheita seg på omtrent halvparten av det linja skal levera. Du koplar til tunnelen, gjer den same nedlastinga om att, og han held ein høgare hastigheit gjennom heile fila. Det er ei reell måling og ein misvisande konklusjon samstundes, fordi tunnelen ikkje gjorde vegen raskare. Han flytta berre trafikken din bort frå ein port som noko undervegs avgrensa.
Forma på kurva avslører det
Sjå på overføringa i staden for sluttalet. Ein avgrensa veg byrjar vanlegvis nær linjehastigheita, brukar opp burst-kvoten og legg seg deretter på grensa, så gjennomsnittet avheng av kor lenge du såg på. Ein tunnel som verkeleg betra vegen, ville vist ein betre hastigheit frå første sekund og halde på han. Platået er fingeravtrykket, og det er lett å oversjå om du berre noterer toppen.
To køyringar av same fil, éi direkte og éi gjennom tunnelen, er nok til å sjå om det finst eit platå.
Legg merke til når platået byrjar, kor lenge det varer og kva hastigheit det held. Dei tre verdiane skil ein shaper frå ein overbelasta veg, for overbelastning lèt hastigheita vandra medan ein shaper festar henne til eitt tal. Viss den direkte køyringa gradvis blir dårlegare og tunnelkøyringa held seg stabil, ser du på politikk og ikkje fysikk.
Tre samanlikningar, éin variabel kvar
Endre éin ting per køyring, elles lærer du ingenting. Hent same fil over den vanlege nettvegen, deretter via eit overføringsverktøy som brukar ein annan port, frå ein vert med samanliknbar kapasitet og på same time. Hald klientmaskina fast, for ein berbar PC som flyttar seg mellom nettverk legg til ein variabel du ikkje kan styre.
curl -o /dev/null -w '%{speed_download}' https://files.example/big.iso
scp [email protected]:/exports/big.iso /dev/nullBruk ei fil som alt er komprimert, til dømes eit diskbilete, slik at transportkomprimering ikkje kan forklare skilnaden. Deretter, viss du styrer tenaren, flytt lyttaren til porten du mistenkjer er forma, oppdater klientprofilen og gjer om att. Skulle tunnelen no falle til den forma hastigheita, følgjer grensa porten og ikkje tunnelen, og spørsmålet er avgjort. Køyr kvar samanlikning to gonger og ta vare på platåtala, ikkje toppane.
Noter også timen, for ein shaper kan vera tidsbasert, og ein kveldstest kan vera usamd med ein morgontest. To køyringar på same time er verdt meir enn ti spreidde over dagen.
Kva denne målinga ikkje kan støtte
Ho viser ikkje at tunnelen er raskare generelt, at han komprimerer noko, eller at andre portar ikkje er forma. Ho skildrar éi overføring på éi linje i løpet av éin time. Grensene kan vera per sesjon, per abonnent eller tidsbaserte, og ein operatør kan endre dei utan å varsle.
Ho viser heller ikkje at den direkte vegen er defekt. Ein forma veg fungerer nøyaktig som tenkt, han er berre avgrensa av politikk.
Den skilnaden betyr noko når du skriv det opp. Ein feil inviterer til ei reparasjonssak, medan ein politikk inviterer til eit spørsmål om kontrakten eller ei avgjerd om å gå utanom han. Å kalle eit tak for ein feil gjev ein støttesamtale som byrjar frå feil premiss. Å kalle det politikk lèt deg stille eit konkret spørsmål som har eit konkret svar.
Gjer funnet om til ein støtteførespurnad
Bruk tala og dropp konklusjonen. Ein førespurnad som seier at store overføringar over port 80 held seg på rundt halvparten av forventa hastigheit i desse timane, med platåtala vedlagde, er handlingsdyktig. Ein førespurnad som seier at VPN er raskare, er det ikkje, fordi han blir lesen som ein påstand om tunnelen i staden for ei observasjon om linja. Legg ved begge køyringane og tidsstempla deira, og la deretter operatøren skildre politikken.
Ikkje dytt kvar applikasjon inn i tunnelen berre for å jage det talet.
Tunnelen kostar deg framleis eit ekstra hopp, kryptering og eit nytt sett feilmodusar, medan den avgrensa porten blir verande avgrensa for alt anna som brukar han. Når store overføringar må fullførast påliteleg, før di eiga notat om kva port som ber grensa. Å flytte ein lyttar til port 80 kolliderer òg med kvar webserver som alt er bunden til han, og det gjev eit nytt avbrot i staden for ei løysing.