La gestión del ancho de banda en la oficina doméstica

Si normalmente subes grandes cantidades de datos mientras estás fuera de casa, puedes tener un problema con la nube en la nube o con la replicación de la copia de seguridad en tiempos de la oficina en casa. Del mismo modo, los miembros de la familia pueden tener problemas cuando quieren cargar grandes cantidades de datos en paralelo.

Para evitarlo, existen diferentes enfoques para distribuir el ancho de banda disponible de la mejor manera posible sin causar cuellos de botella en la red doméstica.

La formación del tráfico

Las aplicaciones o los clientes de la red pueden ser priorizados por medio de la conformación del tráfico. Por ejemplo, los ordenadores utilizados para la oficina en casa pueden tener una alta prioridad en el router, otros dispositivos (en mi configuración, por ejemplo, el NAS) una prioridad más baja.

Si utiliza un Fritz!Box, puede cambiar estos ajustes en Internet -> Filtro -> Priorización Por defecto, sólo la telefonía se define como una aplicación en tiempo real, y esto no debería cambiarse.

Establecimiento de prioridades en la caja de Fritz!

Limitación de tráfico en los clientes individuales

En mi configuración, hay una réplica regular entre mi NAS en casa y un segundo NAS que está ubicado en un lugar diferente. Las dos cajas de FreeNAS están conectadas por un La conexión del guardaespaldasque está configurado en un Pi de frambuesa (que también FreeNAS se inicia automáticamente si es necesario). Normalmente, la replicación se realiza en unos pocos minutos, por lo que el resto del tráfico de la red no se ve afectado.

Sin embargo, si hay que hacer cambios importantes o incluso si los datos se añaden muy recientemente (en mi escenario, se están sincronizando por primera vez unos buenos 300 gigabytes de datos), esto significa una mayor carga en la carga.

La configuración del tráfico del Fritzbox no parece funcionar perfectamente aquí, al menos la carga completa de la carga ha causado que la descarga se ralentice también - aunque la conexión Wireguard tiene una baja prioridad. La solución es limitar el ancho de banda del par de la guardia de cable. Esto también tiene la ventaja de que en el otro extremo la Internet no está completamente sobrecargada por la descarga de datos (la carga con 46 MBit/s es casi tan rápida como la descarga del par remoto con 50 MBit/s).

Para ello he desarrollado la herramienta "tc"que es parte del paquete"iproute2" es. El funcionamiento básico se describe directamente en el Wiki de Debian: https://wiki.debian.org/TrafficControl. El modo más útil (y el más simple para este propósito) es "Token Bucket Filter" (TBF, a modo de explicación)que simplemente limita el ancho de banda de una interfaz, independientemente de la aplicación. Específicamente usé los siguientes ajustes:

tc qdisc add dev eth0 root tbf rate 35mbit latency 10ms burst 1540

eth0"debe por supuesto ser reemplazado por la respectiva interfaz - la lista de interfaces puede ser obtenida bajo Linux usando "ip a" acaba de salir. Por supuesto, el ancho de banda disponible siempre debe ajustarse a sus propias condiciones, no usaría más de 80% de la tasa de carga total para un solo PC.

El resultado: el ancho de banda utilizado para la carga ha disminuido. Esto también se puede ver en el monitor de tráfico del Fritz!Box:

Ancho de banda de carga usado: fácil de ver cuando la limitación del ancho de banda está activada o desactivada

Resultado: suficiente ancho de banda para todos

Con la priorización del tráfico configurada en el Fritz!Box y la limitación de aplicaciones particularmente intensivas en ancho de banda, como la sincronización de instantáneas ZFS, hay suficiente ancho de banda disponible al final del día para suministrar Internet a un total de 26 dispositivos de la red doméstica sin que se produzcan cuellos de botella; ahora sólo queda esperar que la conexión se mantenga estable en general.

Si todavía tienes ideas y consejos para una red doméstica estable en los tiempos del toque de queda y de la oficina en casa, ¡me encantaría hacer un comentario!

Deje un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

es_ESEspañol
Ir arriba