El operador DIGI tiene la mejor tarifa de fibra óptica de España. Si tienes cobertura de «fibra Smart», que es la cobertura directa del operador, por 15€ tendremos 500Mbps simétricos, por 20€ tendremos 1Gbps simétrico y por 25€ tendremos hasta 10Gbps simétricos. Debido a sus bajos precios y buenas velocidades prometidas, mes tras mes tiene una gran cantidad de portabilidades entrantes desde otros operadores. Nosotros contamos con la fibra PRO-DIGI de 10G, y hemos notado que por las tardes y noches sufre bajadas de velocidad bastante importantes, por lo que podríamos tener un síntoma de saturación en sus redes.
Debido a la naturaleza de la tecnología GPON y XGS-PON que usa DIGI para su fibra de hasta 10Gbps, el puerto de la OLT en la central del operador está compartido con decenas de clientes. Dependiendo del tráfico de red que generan los diferentes clientes, podríamos tener bajadas de velocidad bastante importantes en determinados momentos. En la tecnología XGS-PON, el ancho de banda de los 10Gbps simétricos teóricos está compartido con varios clientes, dependiendo de la densidad de población, podríamos tener que compartirlo con hasta 256 clientes, aunque lo más habitual es encontrarnos con un nivel de splitting de 1:64. Esto significa que el puerto de la OLT a 10Gbps estará compartido con hasta 64 clientes simultáneamente.
Pruebas de velocidad realizadas
Para monitorizar adecuadamente la conexión a Internet de un operador, es fundamental automatizar los test de velocidad en segundo plano. Hay que tener en cuenta que, no podremos estar haciendo test de velocidad de manera continuada, porque eso significa que no dejaremos ancho de banda para otras tareas que realicemos con la conexión, como jugar online, ver streaming o cualquier otra tarea. Sin embargo, sí podemos programar la realización de un test de velocidad cada hora, para comprobar tanto la velocidad de descarga como la de subida, así como la latencia de la conexión.
Para la realización de estas prueba, hemos usado un contenedor Docker en nuestro servidor NAS de QNAP. El contenedor se llama «speedtest-tracker» y se encargará de realizar un test de velocidad contra el servidor de DIGI. Aquí tenéis el Docker Compose que nosotros utilizamos, tendréis que adaptarlo a vuestro sistema de contenedores.
# Speedtest continuo
speedtest-tracker:
image: lscr.io/linuxserver/speedtest-tracker:latest
container_name: speedtest-tracker
restart: unless-stopped
networks:
dockerbron:
ipv4_address: 172.30.1.15
ports:
- '192.168.10.2:7070:80/tcp'
environment:
- PUID=1000
- PGID=1000
- DB_CONNECTION=sqlite
- TELEGRAM_BOT_TOKEN=XXXXXXXXX
volumes:
- /share/MaquinasVirtuales/Docker/speedtest-tracker/:/config
# - /path/to-custom-ssl-keys:/config/keys
Todos los test de velocidad realizados se muestran en una web visualmente muy buena, pero nosotros hemos exportado todos los datos a una base de datos con InfluxDBv2, para posteriormente mostrar todos los datos con Grafana. De esta forma, podremos configurar a nuestro gusto la visualización de dichos datos, tanto con diferentes gráficas, crear alertas personalizadas y mucho más avanzadas de las que nos permite speedtest-tracker etc.
A la hora de realizar un buen test de velocidad, y determinar si hay saturación en sus redes, es muy importante elegir siempre el servidor que esté dentro de su red, para evitar medir el peering o transit que tenga con otros operadores. En nuestro caso, hemos usado el servidor de DIGI en Alcobendas, con identificador «51461» para no tener ningún tipo de problema en este aspecto. Aunque nosotros tengamos una conexión a Internet de 10G, debido a que pfSense (nuestro router principal) no dispone de aceleración PPPoE, la velocidad máxima que conseguiremos es de hasta 4,5Gbps simétricos reales aproximadamente.
El resultado de diferentes test de velocidad es el siguiente:
Como podéis ver en la anterior imagen, ayer entre las 22.00 y 23.00 de la tarde tuvimos un bajonazo de velocidad en descarga bastante importante. Los dos test de velocidad se realizaron a las 22.00 y a las 23.00 respectivamente, y esas son las velocidades que obtuvimos.
Si usamos el histórico de velocidades de la última semana, podemos comprobar que también hemos tenido bajadas de velocidad en hora punta, concretamente (de izquierda a derecha en la gráfica) en las siguientes horas: 23.00, 17.00, 17.00, 3.00, 22.00, 4.00 y 19.00.
Un aspecto muy importante, es que la latencia apenas se ve afectada en estos episodios de pruebas donde la velocidad de descarga es más baja de lo normal. No obstante, sí hemos detectado en algunos momentos un jitter excesivo mientras jugamos online, que hace que no podamos disfrutar de la experiencia al completo, y es que notaremos «lagazos» en determinadas circunstancias, pero no ocurre siempre a las mismas horas.
Si tienes un servidor NAS, podrás montarte este sistema muy fácilmente gracias al contenedor que hemos indicado antes. De esta forma, podremos automatizar los test de velocidad para comprobar si hay algún tipo de disminución de velocidad. Lógicamente, si estás descargando con P2P y realices un test de velocidad, la velocidad de descarga que tendrás será inferior, porque el programa P2P está consumiendo bastante ancho de banda de Internet. Esto es algo normal, por este motivo, no deberías tener en cuenta los episodios de baja velocidad si es que estás usando la conexión de manera intensiva, ni tampoco si estás jugando online, porque mientras hace el test de velocidad podrías tener una latencia algo más elevada de lo normal, por lo que podría afectar a tu partida.
¿Hay saturación por las tardes y noches?
Aunque la velocidad de descarga sí tiene un bajón importante, la velocidad de subida no. Esto hace que pensemos que DIGI sí tiene saturación en sus redes, porque lo habitual es que los usuarios descarguen contenido, ya sea por las descargas P2P, por el streaming de vídeo, o cualquier otra tarea que estén realizando. Casi siempre donde hay saturación es en el canal de bajada o descarga, mientras que la velocidad de subida no cambia, aunque en algunos test sí ha ocurrido exactamente esto.
Os recomendamos realizar test de velocidad programados como los que hacemos nosotros, para comprobar si en vuestros domicilios con DIGI también hay problemas. Consultando con amigos y familiares con este mismo operador, parece que también han notado una disminución de la velocidad en determinados momentos. Otro aspecto a tener en cuenta, es que muchas veces sobre las 3am realizan tareas de mantenimiento, y puede que tengamos un corte en la conexión durante unos minutos debido a esto.