Spørsmålet kjem saman med eit datavarsel etter ein månad med reising: åt VPN-en kvoten? Ein tunnel legg faktisk til bytes, fordi kvar pakke får ein ny ytre header, og sambandet ber sin eigen kontrolltrafikk. Det han ikkje gjer, er å doble fila du lasta ned eller få leverandøren til å slutte å telje. Det ærlege svaret har to helvter: éi om overhead og éi om korleis tala oppstår.

Myten: VPN-en mangedoblar forbruket ditt

Oppfatninga er at tunnellering om lag doblar trafikken, slik at ein kvote forsvinn dobbelt så fort. Det ville krevje overhead nær storleiken på nyttelasta, noko som berre skjer med svært små pakkar og pratesame protokollar. Ved vanleg surfing og strøyming er dei ekstra byta ein liten del av heilskapen, og tunnelen er sjeldan grunnen til at ein månad tek slutt tidleg. Ein ustabil tunnel er ei anna soge, og det er der den verkelege mangedoblinga bur.

Leverandøren måler den ytre sambindinga uansett kva som ligg inni, så ein tunnel kan ikkje gjere trafikken gratis. Han kan heller ikkje skjule volumet for operatøren, fordi operatøren er parten som flyttar det.

Kva som faktisk legg til bytes

Innkapsling pakkar kvar pakke inn i ein ny header, og autentisering legg til eigne felt, med den nøyaktige kostnaden avhengig av protokollen og adressefamiliane som vert brukte. Små pakkar lid mest, fordi ein fast header er ein større del av ein liten sum. Ei vedvarande overføring med full storleik betaler høvesvis mindre, og difor kan to personar på same VPN sjå svært ulike prosentdelar. Pakkestorleik og MTU avgjer kor mykje av vegen som går til headarar i staden for innhald.

Keepalive-meldingar og handtrykk legg til trafikk som berre finst for å halde tunnelen open, og dei vert ubetydelege til noko går i stykke. Ei ustabil lenkje gjer dei til ein reell kostnad, fordi kvar gjenoppkopling gientek oppsettet og kvar broten straum inviterer appen til å prøve igjen. Det nye forsøket er den dyre delen: ei opplasting som startar frå null kan koste meir enn ei veke med keepalive-meldingar.

Appar sender også meir enn filinnhald. Førespurnader, stadfestingar og protokollprat fanst før tunnelen og vert framleis talde, så skilnaden mellom med og utan er innpakkinga og ikkje heile samtalen. Innpakkinga er den einaste delen VPN-en eigentleg eig.

Kvifor to teljarar aldri stemmer

Fire stader kan rapportere forbruk: telefonen, VPN-appen, rutaren og operatøren, og kvar måler eit ulikt grensesnitt over eit ulikt vindauge. Ein teljar for eit virtuelt grensesnitt ser den indre trafikken medan det fysiske grensesnittet ser dei ytre pakkane, så dei to avvik om lag med overheaden du prøver å måle. Nokre attribusjonsvisingar overlappar også, noko som betyr at å summere kvart viste tal kan telje dei same byta to gonger. Faktureringssyklusen, appøkta og nullstillinga av operativsystemet byrjar også på ulike tidspunkt.

På Android er den støtta visinga av dette NetworkStatsManager, som rapporterer bøtter per grensesnitt og per uid over tidsvindauge. For alt som gjeld pengar, stol meir på rekneskapen til leverandøren enn på totalen i ei appøkt. Appen er ei komfortvising og kan ta med eller utelate trafikk avhengig av korleis han er implementert, og forseinka rapportering får ei seinare avlesing til å sjå feil ut sjølv når ingenting er endra.

adb shell dumpsys netstats | grep -A3 "iface=wlan0"
adb shell dumpsys netstats detail | grep -i vpn

Les grensesnittnamnet på kvar linje før du samanliknar noko. To totalar for ulike grensesnitt er ikkje to målingar av det same, og å handsame dei som éin gir eit overheadtal som eigentleg er ein rekneskapskilnad.

Mål ei gjentakbar oppgåve i staden for ein snøggleikstest

Vel éin teljar, éin eining, eitt nettverk og éi oppgåve, gjenta så oppgåva og samanlikn avlesingane. Ein snøggleikstest er feil verktøy fordi han med vilje brukar så mykje han kan, og kostnaden kan overstige kvardagsproblemet du undersøkte. Set sikkerheitskopiar og oppdateringar på pause først, la bakgrunnsaktivitet roe seg, og noter protokollen og klientversjonen ved sida av talet. Ei gjenoppteken opplasting er ei anna arbeidsmengd enn ei rein overføring, så å samanlikne dei to måler ingenting nyttig.

Viss ein direkte samanlikning kjem i konflikt med personvernkrava dine, samanlikn i staden to støtta VPN-konfigurasjonar og oppgi den avgrensinga saman med resultatet. Noter kva konfigurasjon som gav kva tal, slik at samanlikninga overlever den neste lesaren.

Kvar du skal sjå når rekninga og appen ikkje stemmer

Sjekk vindauget først, deretter grensesnittet, deretter laget. Eit avvik som overlever alle tre, er eit spørsmål til leverandøren og ikkje ei klientinnstilling, og svaret nemner vanlegvis ei rapporteringsforseinking eller ein delt kvote.

Hald innstillingane for appoppdateringar og mobildata tilpassa kvoten, og planlegg store overføringar på ei sambinding som toler dei. Viss du deler tilkoplinga, sjekk hotspot-dekninga separat, fordi tunnelen til telefonen ikkje seier noko om korleis delt trafikk vert ruta eller talt.

Relaterte artiklar