Fogyaszt sávszélességet az üresjáratban lévő VPN? A megfelelő számlálót nézze
Az üresjáratban lévő alagút is küld keepalive-ot és háttér-forgalmat. Válassza azt a számlálót, amely a kérdésére válaszol, és az interfésszel együtt idézze.
Az alagút egész éjszaka nyitva volt, semmi nem folyt, a forgalmi grafikon mégis mozdult. Ez normális: a VPN beszélgetést tart nyitva ahelyett, hogy a vonal egy részét lefoglalná, így a lefoglalt rész nulla, miközben a bájtok kicsik és valóságosak. A két fogalmat állandóan felcserélik, ezért az üresjáratban lévő VPN sávszélesség-fogyasztására mindkét irányban rossz válasz születik. A megfelelő számláló mérése egy leírható időablakban egy délután alatt tisztázza a kérdést.
Miért mozgat bájtokat az üresjáratban lévő alagút
Az alagút egy élettartammal rendelkező leképezés, és valaminek életben kell tartania ezt a leképezést. A kézfogások lejárnak, a NAT-eszközök eldobják az üresjáratú átirányításokat, és egy elég sokáig hallgató partner elérhetetlenné válhat anélkül, hogy bármelyik végponton hiba keletkezne. A protokollok abban különböznek, mit küldenek, amikor nincs mit küldeni: a WireGuard alapértelmezés szerint semmit nem továbbít, miután a kézfogás megállapodott, a választható PersistentKeepalive beállítás pedig időszakos csomagot ad hozzá, hogy az átirányítás mögötti partner elérhető maradjon. Szándékosan kapcsolja be, és az intervallum láthatóvá válik egy számlálóban.
OpenVPN keepalive-segédje másképp működik: ping-jellegű ellenőrzéseket határoz meg, hogy mindkét vég meg tudja különböztetni az élő munkamenetet a halottól, a saját átvitelt hozó kliensek pedig más néven egyenértékű időzítőket használnak. Mindez nem jelenik meg egy alkalmazásablakban, ezért az üres képernyő semmit nem mond arról, mi van a vezetéken.
Az üresjáratú alkalmazás nem üresjáratú eszköz
A nyitott alagút minden rá csatlakozó klienst kiszolgál, a kliensek pedig ritkán állnak le. A fotószinkronizálás, a resolver-lekérdezések, a frissítésellenőrzések és a felügyelő ügynök azt az útvonalat követik, amelyik az alapértelmezett, teljes alagút profil esetén pedig ez az útvonal maga az alagút. A zsebben alvó telefon még mindig kérdez, a biztonsági mentés pedig nem törődik azzal, hogy senki nem néz videót. Az alagút abban az értelemben van üresjáratban, hogy Ön nem használja, miközben az eszközei igen.
A hidalt és a forgalomirányított profilok eltérő forgalmat visznek, ezért ugyanaz a megfigyelés mindegyiken más választ adhat. Mérés előtt írja fel, ki volt csatlakozva, mert egyetlen szinkronizáló kliens felülmúlhat minden keepalive-ot az intervallumban.
Válasszon egy számlálót, és mondja meg, mit számol
Három összeg létezik, és mindegyik más kérdésre válaszol: mi haladt át az alagúton, mi a fizikai kapcsolaton, és mit döntött a szolgáltató számlázni. A feltöltési linken számolva minden olyan is beleszámít, ami soha nem lépett be az alagútba, az ARP-forgalomtól a szomszéd streameléséig. Az alagút interfészén számolva kimarad a külső fejléc, a kézfogás-újrapróbák és a keepalive-ok, amelyek nyitva tartják az átirányítást. Mindkettőt olvasni olcsó, és ez az egyetlen módja annak, hogy lássa, az alagút melyik oldalán számolták a bájtot.
ip -s link show wg0
ip -s link show eth0
Döntse el, melyik kettőről szól a kérdése, mielőtt bármelyiket idézi, mert összeadásuk a kapcsolódó munkát kétszer számolja. A szolgáltató elszámolása későbbi időszakban zárulhat, mint amit mért, ezért a számlával nem egyező összeg nem feltétlenül hibás. Minden közzétett számhoz csatolja az interfészt, az irányt és az időablakot.
Futtasson rövid felügyelt mérést
Hagyja az alagutat és a védelmét pontosan úgy, ahogy egy normál napon futnak, hagyja ki az opcionális átviteleket, és jegyezze fel, ki maradt csatlakozva. Olvassa le a számlálókat, várjon egy elég hosszú időablakot, hogy érdemes legyen olvasni, olvassa le újra, és tartsa az eltelt időt a különbség mellett. Egy nagy sebességteszt más kérdésre válaszol: telíti a kapcsolatot, és semmit nem mond az üresjárat költségéről.
Ismételje meg az időablakot egyszer, ha az első eredmény lehetetlennek tűnik, mert egyetlen minta elkaphat egy ütemezett feladatot félúton. Két egyező intervallum bizonyíték; egy intervallum mértékegységekkel díszített anekdota.
Ne vegyen tisztább nullát rosszabb alagúttal
A keepalive vagy az életjel-ellenőrzés kikapcsolása a grafikon rendbetételéért megváltoztatja a mért telepítést, és az alagút a következő üresjárat után nem biztos, hogy visszatér. Kérdezze meg, hogy a mechanizmus az elérhetőséget vagy a karbantartást szolgálja-e, mielőtt hozzányúl, és ha igen, működés közben mérjen, mert ez az a konfiguráció, amelyet támogatni fog. A tisztább nulla, amely elrejti a törött helyreállítási útvonalat, a legdrágább eredmény ebben a gyakorlatban.
Amikor a szám valóban nagy, keresse meg az azt előállító folyamatot vagy klienst, ahelyett hogy feltételezné, a protokoll tölti meg a vonalat. Hasonlítsa össze a belső és a külső számlálót, hogy lássa, melyik oldalon vannak a bájtok, majd arra az időszakra jelentse a használatot, nem pedig az általa vélt kapacitásra.