Kysymys tulee datavaroituksen kanssa kuukauden matkustelun jälkeen: söikö VPN kiintiön? Tunneli todella lisää tavuja, koska jokainen paketti saa uuden ulkoisen otsakkeen ja yhteys kuljettaa omaa ohjausliikennettään. Mitä se ei tee, on lataamasi tiedoston kaksinkertaistaminen tai palveluntarjoajan laskemisen lopettaminen. Rehellisessä vastauksessa on kaksi puolta: toinen ylimääräisestä kuormasta ja toinen siitä, miten luvut syntyvät.

Myytti: VPN moninkertaistaa käyttösi

Uskotaan, että tunnelointi suurin piirtein kaksinkertaistaa liikenteen, joten kiintiö katoaa kaksi kertaa nopeammin. Se vaatisi hyötykuorman kokoa lähestyvää ylimääräistä kuormaa, mitä tapahtuu vain hyvin pienillä paketeilla ja puheliailla protokollilla. Tavallisessa selailussa ja suoratoistossa ylimääräiset tavut ovat pieni osa kokonaisuudesta, ja tunneli on harvoin syy siihen, että kuukausi loppuu aikaisin. Epävakaa tunneli on eri juttu, ja siellä todellinen moninkertaistuminen asuu.

Palveluntarjoaja mittaa ulkoista yhteyttä riippumatta siitä, mitä sen sisällä on, joten tunneli ei voi tehdä liikenteestä ilmaista. Se ei voi myöskään piilottaa määrää operaattorilta, koska operaattori on se osapuoli, joka sitä siirtää.

Mikä oikeasti lisää tavuja

Kapselointi käärii jokaisen paketin uuteen otsakkeeseen ja todennus lisää omat kenttänsä, ja tarkka hinta riippuu protokollasta ja käytetyistä osoiteperheistä. Pienet paketit kärsivät eniten, koska kiinteä otsake on suurempi osuus pienestä summasta. Jatkuva siirto täysikokoisilla hyötykuormilla maksaa suhteellisesti vähemmän, ja siksi kaksi ihmistä samassa VPN:ssä voivat nähdä hyvin erilaisia prosentteja. Paketin koko ja MTU päättävät, kuinka paljon reitistä kuluu otsakkeisiin eikä sisältöön.

Keepalive-viestit ja kättelyt lisäävät liikennettä, joka on olemassa vain pitääkseen tunnelin auki, ja ne pysyvät merkityksettöminä, kunnes jotain hajoaa. Epävakaa linkki tekee niistä todellisen kulun, koska jokainen uudelleenyhdistäminen toistaa asetukset ja jokainen katkennut virta kutsuu sovelluksen yrittämään uudelleen. Uudelleenyritys on kallis osa: nollasta alkava lataus voi maksaa enemmän kuin viikon keepalive-viestit.

Sovellukset lähettävät muutakin kuin tiedostojen sisältöä. Pyynnöt, kuittaukset ja protokollapuhe olivat olemassa ennen tunnelia ja lasketaan edelleen, joten ero tunnelin kanssa ja ilman on kääre, ei koko keskustelu. Kääre on ainoa osa, jonka VPN todella omistaa.

Miksi kaksi laskuria ei koskaan täsmää

Neljä paikkaa voi raportoida käytön: puhelin, VPN-sovellus, reititin ja operaattori, ja kukin mittaa eri rajapintaa eri aikaikkunassa. Virtuaalirajapinnan laskuri näkee sisäisen liikenteen, kun taas fyysinen rajapinta näkee ulkoiset paketit, joten ne eroavat suunnilleen sen ylimääräisen kuorman verran, jota yrität mitata. Jotkin kohdistusnäkymät myös menevät päällekkäin, mikä tarkoittaa, että jokaisen näytetyn luvun laskeminen yhteen voi laskea samat tavut kahdesti. Laskutusjakso, sovellusistunto ja käyttöjärjestelmän nollaus alkavat myös eri hetkinä.

Androidissa tämän tuettu näkymä on NetworkStatsManager, joka raportoi rajapinta- ja uid-kohtaiset ryhmät aikaväleittäin. Kaikessa rahaan liittyvässä luota enemmän palveluntarjoajan kirjanpitoon kuin sovellusistunnon kokonaissummaan. Sovellus on mukavuusnäkymä ja voi sisällyttää tai jättää pois liikennettä toteutuksestaan riippuen, ja viivästynyt raportointi saa myöhemmän lukeman näyttämään väärältä, vaikka mikään ei muuttunut.

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

Lue rajapinnan nimi jokaiselta riviltä ennen kuin vertaat mitään. Kahden eri rajapinnan kokonaissummat eivät ole kaksi mittausta samasta asiasta, ja niiden käsitteleminen yhtenä tuottaa ylimääräisen kuorman luvun, joka on todellisuudessa kirjanpitoero.

Mittaa toistettavaa tehtävää nopeustestin sijaan

Valitse yksi laskuri, yksi laite, yksi verkko ja yksi tehtävä, toista sitten tehtävä ja vertaa lukemia. Nopeustesti on väärä väline, koska se kuluttaa tarkoituksella niin paljon kuin pystyy, ja sen kustannus voi ylittää tutkimasi arkipäivän ongelman. Keskeytä ensin varmuuskopiot ja päivitykset, anna taustatoiminnan tasaantua ja kirjaa protokolla ja asiakasversio luvun viereen. Jatkettu lataus on eri työkuorma kuin puhdas siirto, joten niiden vertaaminen ei mittaa mitään hyödyllistä.

Jos suora vertailu on ristiriidassa yksityisyysvaatimustesi kanssa, vertaa sen sijaan kahta tuettua VPN-kokoonpanoa ja ilmoita tämä rajoitus tuloksen yhteydessä. Kirjaa, mikä kokoonpano tuotti minkä luvun, jotta vertailu kestää seuraavan lukijan.

Mihin katsoa, kun lasku ja sovellus eivät täsmää

Tarkista ensin aikaikkuna, sitten rajapinta, sitten kerros. Epäjohdonmukaisuus, joka kestää kaikki kolme, on kysymys palveluntarjoajalle eikä asiakasasetus, ja vastaus nimeää yleensä raportointiviiveen tai jaetun kiintiön.

Pidä sovelluspäivitysten ja mobiilidatan asetukset kiintiöön sopivina ja ajoita suuret siirrot yhteydelle, joka jaksaa ne. Jos jaat yhteyden, tarkista hotspotin kuuluvuus erikseen, koska puhelimen tunneli ei kerro mitään siitä, miten jaettu liikenne reititetään tai lasketaan.

Aiheeseen liittyvät artikkelit