Ali nedejaven VPN porablja pasovno širino? Berite pravi števec
Nedejaven tunel še vedno pošilja keepalive in ozadnji promet odjemalcev. Izberite števec, ki odgovarja na vaše vprašanje, in ga navedite skupaj z njegovim vmesnikom.
Vaš tunel je bil odprt vso noč, nič ni bilo pretakano, uporabniški graf pa se je vseeno premaknil. To je normalno: VPN drži pogovor odprt, namesto da bi rezerviral del vaše linije, zato je rezervirani delež nič, medtem ko so bajti majhni in resnični. Oba pojma se nenehno zamenjujeta, zato je odgovor na vprašanje, ali nedejaven VPN porablja pasovno širino, v obe smeri slab. Merjenje pravega števca v opisnem oknu to razreši v enem popoldnevu.
Zakaj nedejaven tunel vseeno premika bajte
Tunel je preslikava z življenjsko dobo in nekaj mora to preslikavo ohranjati živo. Roke se iztečejo, naprave NAT zavržejo nedejavne prevode in partner, ki dovolj dolgo molči, lahko postane nedosegljiv, čeprav na nobenem koncu nič ne odpove. Protokoli se razlikujejo po tem, kaj pošiljajo, ko ni ničesar za poslati: WireGuard privzeto ne prenaša ničesar, ko se roka ustali, in izbirna nastavitev PersistentKeepalive doda periodični paket, da partner za prevodom ostane dosegljiv. Vklopite jo namerno in interval bo viden v števcu.
OpenVPN ima pomočnika keepalive, ki deluje drugače: določi preverjanja v slogu ping, da lahko oba konca ločita živo sejo od mrtve, odjemalci, ki prinašajo svoj prenos, pa imajo enakovredne časovnike pod drugimi imeni. Nič od tega se ne pojavi v oknu aplikacije, zato prazen zaslon ne pove ničesar o tem, kaj je na žici.
Nedejavna aplikacija ni nedejavna naprava
Odprt tunel služi vsakemu odjemalcu, ki je nanj priključen, odjemalci pa se redko ustavijo. Sinhronizacija fotografij, poizvedbe resolverja, preverjanja posodobitev in nadzorni agent sledijo tisti poti, ki je privzeta, v profilu polnega tunela pa je ta pot tunel sam. Telefon, ki spi v žepu, še vedno sprašuje, opravilo varnostne kopije pa ne zanima, da nihče ne gleda videa. Tunel je nedejaven v smislu, da ga ne uporabljate vi, medtem ko ga uporabljajo vaše naprave.
Mostni in usmerjeni profili nosijo različen promet, zato lahko isto opažanje na vsakem da drugačen odgovor. Zapišite, kdo je bil povezan pred merjenjem, ker lahko en odjemalec sinhronizacije pretehta vsak keepalive v intervalu.
Izberite en števec in povejte, kaj šteje
Obstajajo tri vsote in vsaka odgovarja na drugo vprašanje: kaj je šlo skozi tunel, kaj skozi fizično povezavo in kaj se je ponudnik odločil zaračunati. Štetje na uplinku šteje tudi vse, kar nikoli ni vstopilo v tunel, od gibanja ARP do pretakanja soseda. Štetje na vmesniku tunela zgreši zunanjo glavo, ponovitve roke in keepalive, ki držijo prevod odprt. Branje obeh je poceni in je edini način, da vidite, na kateri strani tunela je bil bajt preštet.
ip -s link show wg0
ip -s link show eth0
Odločite se, o katerem od dveh je vaše vprašanje, preden katerega citirate, ker njuno seštevanje šteje povezano delo dvakrat. Ponudnikovo obračunavanje se lahko zapre v poznejšem obdobju od izmerjenega, zato vsota, ki se ne ujema z računom, ni samodejno napačna. Vsaki objavljeni številki priložite vmesnik, smer in okno.
Izvedite kratko merjenje pod nadzorom
Pustite tunel in njegovo zaščito točno takšna, kot delujeta običajen dan, preskočite izbirne prenose in zabeležite, kdo je ostal povezan. Preberite števce, počakajte dovolj dolgo okno, da je vredno brati, preberite jih znova in obdržite pretečeni čas ob razliki. Velik hitrostni test odgovarja na drugo vprašanje: nasiči povezavo in ne pove ničesar o stroških nedejavnosti.
Ponovite okno enkrat, če se prvi rezultat zdi nemogoč, ker lahko en vzorec ujame načrtovano opravilo na pol poti. Dva skladna intervala so dokaz; en interval je anekdota z enotami.
Ne kupujte čistejše ničle s slabšim tunelom
Izklop keepalive ali preverjanja živosti zaradi urejanja grafa spremeni namestitev, ki jo merite, in tunel se po naslednjem obdobju nedejavnosti morda ne bo vrnil. Vprašajte, ali mehanizem služi dosegljivosti ali vzdrževanju, preden se ga dotaknete, in merite z njim vklopljenim, če služi, ker to je konfiguracija, ki jo boste podpirali. Čistejša ničla, ki skriva pokvarjeno pot obnovitve, je najdražji rezultat v tej vaji.
Ko je število res veliko, poiščite proces ali odjemalca, ki ga je ustvaril, namesto da bi domnevali, da protokol polni linijo. Primerjajte notranji in zunanji števec, da vidite, na kateri strani so bajti, nato poročajte o uporabi za to obdobje namesto o zmogljivosti, za katero mislite, da jo imate.