Un VPN inactiu consumeix amplada de banda? Llegeix el comptador correcte
Un túnel inactiu encara envia senyals de manteniment i trànsit de fons del client. Tria el comptador que respon la teva pregunta i cita'l amb la seva interfície.
El teu túnel ha estat obert tota la nit, no s'ha transmès res i, tot i això, el gràfic d'ús s'ha mogut. Això és normal: una VPN manté una conversa oberta en lloc de reservar una part de la teva línia, així que la part reservada és zero mentre els bytes són petits i reals. Les dues idees es confonen constantment, i per això la pregunta "una VPN inactiva consumeix amplada de banda" es respon malament en totes dues direccions. Mesurar el comptador correcte durant una finestra que puguis descriure ho resol en un migdia.
Per què un túnel inactiu encara mou bytes
Un túnel és un mapatge amb una vida útil, i alguna cosa ha de mantenir viu aquest mapatge. Els intercanvis de claus caduquen, els dispositius NAT descarten traduccions inactives i un parell que calla prou estona pot quedar inabastable sense que res falli en cap dels dos extrems. Els protocols difereixen en el que envien quan no hi ha res a enviar: WireGuard no transmet res per defecte un cop l'intercanvi s'ha estabilitzat, i l'opció opcional PersistentKeepalive afegeix un paquet periòdic perquè un parell darrere d'una traducció continuï essent abastable. Activa-la deliberadament i l'interval es fa visible en un comptador.
OpenVPN — el seu assistent de manteniment funciona diferent: defineix comprovacions periòdiques perquè els dos extrems puguin distingir una sessió viva d'una de morta, i els clients que porten el seu propi transport tenen temporitzadors equivalents amb altres noms. Res d'això no apareix en una finestra d'aplicació, i per això una pantalla buida no diu res sobre el que hi ha al cable.
Una aplicació inactiva no és un dispositiu inactiu
Un túnel obert serveix tots els clients que hi estan connectats, i els clients poques vegades s'aturen. La sincronització de fotos, les consultes al resolutor, les comprovacions d'actualització i un agent de monitoratge segueixen la ruta que sigui per defecte, i en un perfil de túnel complet aquesta ruta és el túnel. Un telèfon adormit en una butxaca encara consulta, i una còpia de seguretat no té res a veure que ningú no miri un vídeo. El túnel està inactiu en el sentit que tu no l'uses mentre els teus dispositius sí que ho fan.
Els perfils pont i encaminats porten trànsit diferent, així que la mateixa observació pot donar una resposta diferent en cadascun. Anota qui estava connectat abans de mesurar, perquè un sol client de sincronització pot pesar més que tots els senyals de manteniment de l'interval.
Tria un comptador i digues què comptabilitza
Hi ha tres totals i cadascun respon una pregunta diferent: què va travessar el túnel, què va travessar l'enllaç físic i què va decidir facturar el proveïdor. Comptar a l'enllaç ascendent també compta tot el que no va entrar mai al túnel, des del moviment ARP fins al flux d'un veí. Comptar a la interfície del túnel es perd la capçalera externa, els reintents d'intercanvi i els senyals de manteniment que mantenen una traducció oberta. Llegir tots dos és barat, i és l'única manera de veure a quin costat del túnel s'ha comptat un byte.
ip -s link show wg0
ip -s link show eth0
Decideix de quin dels dos va la teva pregunta abans de citar-ne cap, perquè sumar-los compta la feina relacionada dues vegades. La comptabilitat del proveïdor es pot tancar en un període posterior al que vas mesurar, així que un total que no quadra amb la factura no és automàticament erroni. Adjunta la interfície, la direcció i la finestra a qualsevol número que publiquis.
Fes un mesurament curt sota supervisió
Deixa el túnel i la seva protecció exactament com funcionen un dia normal, salta les transferències opcionals i anota qui ha quedat connectat. Llegeix els comptadors, espera una finestra prou llarga perquè valgui la pena llegir-los, torna-los a llegir i mantén el temps transcorregut al costat de la diferència. Una prova de velocitat gran respon una altra pregunta: satura l'enllaç i no diu res sobre el cost d'inactivitat.
Repeteix la finestra una vegada si el primer resultat sembla impossible, perquè una sola mostra pot enxampar una tasca programada a mig fer. Dos intervals que coincideixen són evidència; un interval és una anècdota amb unitats.
No compris un zero més net amb un túnel pitjor
Apagar un senyal de manteniment o una comprovació de vida per endreçar el gràfic canvia el desplegament que estàs mesurant, i el túnel pot no tornar després del període d'inactivitat següent. Pregunta't si el mecanisme serveix l'abastabilitat o el manteniment abans de tocar-lo, i mesura amb ell engegat si hi serveix, perquè aquesta és la configuració que donaràs suport. Un zero més net que amaga un camí de recuperació trencat és el resultat més car d'aquest exercici.
Quan el número és realment gran, troba el procés o el client que el va produir en lloc de suposar que el protocol omple la línia. Compara els comptadors interns i externs per veure a quin costat són els bytes, i després informa de l'ús d'aquell període en lloc de la capacitat que creus que posseeixes.