Kan bandwydte-tellers jou vertel wat jy op ’n VPN geblaai het?
Byte-totale beskryf volume, nie ’n lys werfadresse nie. Hul privaatheidswaarde groei wanneer hulle ’n identiteit, ’n tydstempel en iets het om teen te korreleer.
Jy maak die roeteerder se verkeersbladsy oop, of ’n VPN-verskaffer se paneelbord, en daar is ’n byte-totaal per toestel met ’n grafiek langsaan. Dit is aanloklik om daardie grafiek as ’n blaai-geskiedenis te lees. Dit is nie een nie, en die rede is struktureel eerder as regtens. ’n Teller tel groottes op, terwyl ’n geskiedenis bestemmings en inhoud aanteken, en net die tweede een vertel jou waar iemand heen gegaan het.
Begin by die skerm wat jy lees
Voordat jy ’n getal interpreteer, vind uit wat dit geproduseer het. ’n Roeteerder se totaal per toestel kom gewoonlik van fisiese koppelvlak-tellers, ’n VPN-kliënt se totaal kom van sy tonnel, en ’n verskafferpaneel kom van boekhouding by die verre eweknie. Elkeen tel ’n ander sny van dieselfde sessie. Twee panele wat verskillende getalle vir dieselfde uur wys, is gewoonlik albei korrek.
Die interval maak net soveel saak soos die bron. ’n Lewenslange totaal, ’n daaglikse samevatting en ’n lewendige tempo is drie verskillende metings, en net die lewendige tempo het genoeg resolusie om by een aksie te pas.
Skryf die bron en die interval neer voordat jy ’n gevolgtrekking neerskryf.
Tellers meet lae, nie bladsye nie
Op ’n WireGuard-eweknie is die oordragtellers in wg show totale vir daardie eweknie, ingeslote geënsifreerde loonvrag. OpenVPN se status-uitvoer rapporteer grepe per kliënt op sy eie laag. Op die gasheer tel die tun-koppelvlak binneste IP-pakkette terwyl die fisiese adapter buitenste UDP-pakkette tel, so die twee verskil deur enkapsuleringsoorhoof en deur alles anders wat die skakel deel.
Herversturings blaas ’n totaal op sonder dat enige nuwe inhoud aankom, en ’n agtergrondsinkronisasie kan ’n uur oorheers terwyl die gebruiker gewone teks lees.
Daarom dui ’n groot totaal op ’n data-swaar aktiwiteit en niks meer spesifiek nie. Die grootte van ’n afgelaaide lêer en die teller se delta hou verband, maar hulle is selde gelyk.
Wat ’n totaal kan ondersteun en wat nie
’n Byte-totaal kan nie ’n werf noem nie, want name en URL’s leef binne TLS- of QUIC-sessies wat die teller nooit inspekteer nie. Dit kan nie ’n videostroom van ’n groot rugsteun skei nie, of ’n bladsy-laai van ’n advertensie-verversingslus nie. Wat dit wel kan ondersteun, is ’n bewering oor volume en tyd: hierdie toestel het soveel data gedurende hierdie venster verskuif.
Om dit in ’n bewering oor ’n persoon te verander, verg twee bykomende bestanddele: ’n identiteit en ’n korrelasie.
Die RFC 6973-privaatheidsoorwegings-dokument verduidelik waarom daardie kombinasie saak maak, en dit is ook waarom ’n sorgvuldige verslag skei tussen wat waargeneem is en wat afgelei is. As die gevolgtrekking die woord omdat nodig het, is die teller alleen nie genoeg bewyse nie.
Tydsberekening en identiteit verander die antwoord
Heg ’n teller aan ’n genoemde gebruiker en ’n presiese interval en dit word ’n ander objek.
Jy kan dit dan teen ander waarnemings oplyn: ’n aanmeldrekord, ’n DNS-navraag, ’n sessie op ’n ander stelsel. Die teller het nie die bestemming geopenbaar nie, maar dit het iemand wat reeds ’n hipotese gehad het, gehelp om dit te bevestig. Enkripsie beskerm inhoud en name in transito, en dit verberg nie die feit dat ’n vloei bestaan het, hoe groot dit was, of wanneer dit begin het nie.
Dit is die eerlike grens: patrone is sigbaar, betekenis nie.
Besluit wat jy behou voordat jy versamel
As die vereiste kapasiteitsbeplanning is, antwoord ’n growwe daaglikse samevatting daarop en kos dit min. As die vereiste geskiedenis per gebruiker is, sê dit uitdruklik, noem die velde en die bewaarvenster, en behandel die besluit as beleid eerder as as ’n paneelbordfunksie. Om fynkorrelige geskiedenis te versamel omdat die paneel dit ondersteun, is hoe bewaring groei sonder dat iemand besluit.
Vir foutopsporing, vergelyk die teller met die aksie wat jy toets. ’n Totaal wat bestendig styg bewys dat verkeer vloei, nie dat die toepassing werk nie.
’n Plat teller tydens ’n sessie wat duidelik werk, beteken gewoonlik dat jy ’n gekasde waarde of die verkeerde koppelvlak lees. Noem die bewaarde velde en die venster, en die volgende oudit sal iets konkreets hê om na te gaan.