Cuando alguien de la familia sube un video o descarga un archivo grande, se acumulan en la cola del router cientos de ms de paquetes, y los paquetes del juego también esperan detrás.
Por qué Las subidas de video o las copias de seguridad en la nube de la familia, tu propio streaming o una descarga grande saturan la conexión → Efecto El router o el módem acumulan los paquetes que sobran en una cola grande → En pantalla Los paquetes del juego también esperan al final de la cola y el ping se dispara a cientos de ms
Responsable principal Externo (Externo) · También Desarrollo de cliente (Equipo de desarrollo)
Tareas (Equipo de desarrollo)
Mostrar en pantalla el estado de la red cuando el ping sube de golpe a cientos de ms (avisar de que puede haber una transferencia grande en la misma conexión).
Tareas (Externo)
Indicar a los jugadores que usen un router con SQM (fq_codel, CAKE) o QoS, que ajusten la velocidad del SQM al 90–95% de la velocidad de la conexión (así la cola se forma dentro del router y tiene efecto) y que limiten la velocidad de subida.
Cifras de referencia
En una conexión de 10 Mbps de subida con un búfer de 1 MB, la cola puede llegar a 800 ms.
En el gráfico
Sube con la carga · RTT, uso de subida y bajada de la conexión
Dónde mirar
Saturar la conexión con un test de velocidad con el ping en marcha, o usar una prueba web que mida la latencia bajo carga (guía de Bufferbloat.net). Verlo junto con el uso de subida y bajada en la pantalla del router
Se confirma si
Mientras la subida o la bajada saturan la conexión, el ping sube a cientos de ms y vuelve a la normalidad al terminar la transferencia (sospechar si la latencia bajo carga supera los 50 ms). Al activar el SQM, desaparece
Se descarta si
Si el ping da picos con la conexión desocupada: “Interferencias y señal débil en el Wi-Fi” o “Mala calidad de la conexión”
Se verifica con
En el entorno del jugador
Para saber más
La subida es la que más se atasca, porque en las conexiones por cable coaxial y en las móviles la subida suele ser mucho más estrecha que la bajada. En casas con fibra de sobra, el cuello de botella pasa al tramo Wi-Fi y lo mismo ocurre en la cola inalámbrica del router. Los paquetes del juego son pequeños y casi no consumen ancho de banda, pero tienen que esperar en la cola igual que los demás. Si solo se atasca la subida, solo tus inputs llegan tarde y los movimientos de los demás se ven bien. En el teléfono pasa lo mismo cuando la copia de seguridad de fotos o las actualizaciones de apps del propio teléfono llenan las colas de su módem y de la estación base.
Fuentes
Setting up SQM for CeroWrt 3.10Bufferbloat.net Hay que bajar la velocidad del SQM al 95% de la velocidad medida (o al 85% si se toma la velocidad anunciada) para traer el cuello de botella desde los dispositivos del ISP al interior del router; solo así tiene efecto
SQM (Smart Queue Management)OpenWrt Introducir como velocidades de bajada y subida el 90% de lo medido; se recomienda cake como disciplina de cola (fq_codel si la CPU es débil)
Tests for BufferbloatBufferbloat.net Si, al saturar la conexión con un test de velocidad mientras corre un ping, el ping sube, hay bufferbloat; si la latencia bajo carga supera los 50 ms (o la nota es inferior a B), se recomienda tomar medidas