Usaría QoS en el enrutador para no ajustar la latencia de los paquetes, sino más bien ajustar la asignación de ancho de banda para el puerto en el que se ejecuta el juego. O ajuste el ancho de banda a un cliente en particular, lo que su enrutador sea capaz o sea práctico para lo que sea que esté tratando de lograr (jeje).
Opción 1: ajustar el ancho de banda para el puerto / protocolo
Si su aplicación envía datos basados en los puertos 1000 y 1001, en QoS asignaría una configuración de ancho de banda bajo para esos puertos. A veces, los enrutadores requieren que cree un "Nombre de servicio" para un puerto o conjunto de puertos en particular, luego configure el ancho de banda para ese Nombre de servicio (esencialmente un grupo de puertos).
La mayoría de los enrutadores de consumo le permitirán establecer un nivel de prioridad y algunos le permitirán modificar realmente el ancho de banda manualmente (en Kb / s para carga y descarga).
Opción 2: ajustar el ancho de banda para el cliente
Algunos enrutadores realmente le permiten configurar la asignación de ancho de banda a una subred, IP o grupo de IP en particular. Solo he visto esto en enrutadores diseñados para redes corporativas.
Esta opción no satisfaría sus necesidades de todos modos, ya que esto ralentizaría la conexión para permitir el tráfico entrante y saliente para el cliente. Si solo busca limitar el ancho de banda para una aplicación en particular, entonces la Opción 1 sería mejor.