¿Una VPN inactiva consume ancho de banda? Lee el contador correcto
Un túnel inactivo sigue enviando señales de mantenimiento y tráfico de fondo del cliente. Elige el contador que responde a tu pregunta y cítalo junto con su interfaz.
Tu túnel ha estado abierto toda la noche, no se transmitió nada y, aun así, el gráfico de uso se movió. Eso es normal: una VPN mantiene una conversación abierta en lugar de reservar parte de tu línea, así que la porción reservada es cero mientras los bytes son pequeños y reales. Las dos ideas se confunden a todas horas, y por eso la pregunta "una VPN inactiva consume ancho de banda" se responde mal en ambas direcciones. Medir el contador correcto durante una ventana que puedas describir lo resuelve en una tarde.
Por qué un túnel inactivo sigue moviendo bytes
Un túnel es una asignación con un tiempo de vida, y algo tiene que mantener viva esa asignación. Los apretones de manos caducan, los dispositivos NAT descartan traducciones inactivas y un par que calla lo suficiente puede quedar inalcanzable sin que nada falle en ningún extremo. Los protocolos difieren en lo que envían cuando no hay nada que enviar: WireGuard no transmite nada por defecto una vez que el apretón se ha estabilizado, y la opción opcional PersistentKeepalive añade un paquete periódico para que un par detrás de una traducción siga siendo alcanzable. Actívala a propósito y el intervalo se hace visible en un contador.
OpenVPN — su ayudante de mantenimiento funciona de otra manera: define comprobaciones al estilo de llamada para que ambos extremos puedan distinguir una sesión viva de una muerta, y los clientes que traen su propio transporte tienen temporizadores equivalentes con otros nombres. Nada de esto aparece en una ventana de aplicación, y por eso una pantalla vacía no dice nada sobre lo que hay en el cable.
Una aplicación inactiva no es un dispositivo inactivo
Un túnel abierto atiende a cada cliente conectado a él, y los clientes rara vez se detienen. La sincronización de fotos, las consultas al resolutor, las comprobaciones de actualización y un agente de monitorización siguen la ruta que sea predeterminada, y en un perfil de túnel completo esa ruta es el túnel. Un teléfono dormido en un bolsillo sigue preguntando, y a una tarea de copia de seguridad no le importa que nadie esté viendo un vídeo. El túnel está inactivo en el sentido de que tú no lo usas mientras tus dispositivos sí lo usan.
Los perfiles puente y enrutados llevan tráfico distinto, así que la misma observación puede dar una respuesta diferente en cada uno. Anota quién estaba conectado antes de medir, porque un solo cliente de sincronización puede pesar más que todas las señales de mantenimiento del intervalo.
Elige un contador y di qué cuenta
Existen tres totales y cada uno responde a una pregunta distinta: qué cruzó el túnel, qué cruzó el enlace físico y qué decidió facturar el proveedor. Contar en el enlace ascendente también cuenta todo lo que nunca entró en el túnel, desde la agitación ARP hasta el flujo de un vecino. Contar en la interfaz del túnel se pierde la cabecera externa, los reintentos de apretón de manos y las señales de mantenimiento que mantienen una traducción abierta. Leer ambos es barato, y es la única forma de ver en qué lado del túnel se contó un byte.
ip -s link show wg0
ip -s link show eth0
Decide de cuál de los dos va tu pregunta antes de citar cualquiera, porque sumarlos cuenta el trabajo relacionado dos veces. La contabilidad del proveedor puede cerrarse en un periodo posterior al que mediste, así que un total que no cuadra con la factura no es automáticamente incorrecto. Adjunta la interfaz, la dirección y la ventana a cualquier número que publiques.
Realiza una medición corta supervisada
Deja el túnel y su protección exactamente como funcionan un día normal, salta las transferencias opcionales y anota quién permaneció conectado. Lee los contadores, espera una ventana lo bastante larga para merecer lectura, vuelve a leerlos y mantén el tiempo transcurrido junto a la diferencia. Una prueba de velocidad grande responde a otra pregunta: satura el enlace y no dice nada sobre el coste de la inactividad.
Repite la ventana una vez si el primer resultado parece impossible, porque una sola muestra puede atrapar una tarea programada a mitad de camino. Dos intervalos que coincide son evidencia; un intervalo es una anécdota con unidades.
No compres un cero más limpio con un túnel peor
Apagar una señal de mantenimiento o una comprobación de vitalidad para ordenar el gráfico cambia el despliegue que estás midiendo, y el túnel puede no volver tras el siguiente periodo de inactividad. Pregunta si el mecanismo sirve a la alcanzabilidad o al mantenimiento antes de tocarlo, y mide con él en marcha si sirve, porque esa es la configuración que vas a soportar. Un cero más limpio que esconde una ruta de recuperación rota es el resultado más caro de este ejercicio.
Cuando el número es realmente grande, encuentra el proceso o el cliente que lo produjo en lugar de suponer que el protocolo llena la línea. Compara los contadores internos y externos para ver en qué lado están los bytes y luego informa del uso de ese periodo en lugar de la capacidad que crees poseer.