Para entender lo que estás haciendo, primero deberíias leer la documentación de los parámetros que vayas a modificar en el registro de Windows.
➢
TcpAckFrequency - MSDN (aquí, aparte de ser una guía muy completa respecto a la optimizaciónd e la interfáz de red, encontrarás la referencia del parámetro
TcpAckFrequency)
The
TcpAckFrequency value specifies the number of ACKs that will be outstanding before the delayed ACK timer is ignored. The TcpAckFrequency value can only be set after installing Hotfix 815230, described in Microsoft Knowledge Base article 815230, “Changing the TcpAckFrequency value to 1 does not have any effect” at
http://support.microsoft.com/kb/815230.Do not change the value of this entry before carefully studying the effect of different values in a test environment.Recommended value:
5 for 100 MB networks
13 MB for 1 GB networks
¿Consecuencias?,
Cómo se explica, aparte de necesitar tener dicha update para que el valor no sea ignorado por el sistema, primero deberías estudiar el efecto que causaría en tu entorno, antes de asignarle un valor, es decir, que deberías llevar a cabo un test de rendimiento en el flujo de datos de tu conexión tra smodificar el valor. Ya que, si por "ocasionar algún daño al PC" nos estamos refiriendo a inestabilidad en la conexión causada por una alteración en el comportamiento del acknowledging, podría ser que si (o podría ser que no).
En el enlace que has linkeado ya epxlican bien la finalidad de dicho parámetro.
➢
TCPNoDelay - MSDNDisables nagling. Nagling is a TCP feature that combines several small packets into a single, larger packet for more efficient transmission.
By default, Message Queuing (also known as MSMQ) enables nagling on the TCP sockets it uses. This improves overall performance, but it might briefly delay transmission of smaller packets. If the delay is undesirable or unacceptable, then you can add this entry to the registry to disable nagling.
Value Meaning
0 Nagling is enabled.
1 Nagling is disabled.
¿Consecuencias?,
en resumen, el valor 0 (False) para el parámetro
TCPNoDelay tendrá un efecto positivo para la transmisión de paquetes grandes y un efecto negativo para paquetes pequeños, el valor 1 (True) tendrá un efecto positivo para la transmisión de paquetes pequeños, y un efecto negativo para paquetes grandes.
Dicho esto, yo te recomiendo que utilices una aplicación que se llama
Leatrix Latency Fix, el nombre ya explica por si mismo su propósito, reducir la latencia (PING) para los juegos.
Lo bueno que tiene esta aplicación, es que aparte de hacerte todo el trabajo de modificar los parámetros de la interfáz de red por ti, en cualquier momento puedes revertir los cambios realizados, es decir, puedes activar la reducción de Ping desde esta app solamente cuando vayas a jugar, y desactivarla al terminar de jugar, sería lo correcto.
Es una herramienta muy usada por los
frikis veteranos del WoW, y yo personalmente lo uso en el Counter-Strike y noto cierta mejora (aunque tal vez sea algo psicológico xD)
➢
http://www.leatrix.com/Saludos!