Foro de elhacker.net

Foros Generales => Dudas Generales => Mensaje iniciado por: Orb en 21 Junio 2015, 18:30 pm



Título: ¿Como tener menos ping al jugar?
Publicado por: Orb en 21 Junio 2015, 18:30 pm
Jugando tengo unos tirones impresiones , además de un ping elevadísimo que oscila entre 120-180 ms , cuando el resto de los jugadores tienen entre 30 y 80 , y buscando , me encontré lo que dice este tópico ; http://forums.las.leagueoflegends.com/board/showthread.php?t=93419 en muchos otros sitios.
Mi pregunta , aparte de si realmente esto influye en algo , es si puede ocasionar algún daño para el ordenador o si simplemente conoceis algun metodo

Un saludo!


Título: Re: ¿Como tener menos ping al jugar?
Publicado por: engel lex en 21 Junio 2015, 18:39 pm
No dañaría el pc, y si bajaría el ping, podrías ver una caída en la velocidad general...

Que velocidad y plan de internet tienes?en donde vives y que servidor accedes?


Título: Re: ¿Como tener menos ping al jugar?
Publicado por: Eleкtro en 21 Junio 2015, 18:54 pm
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 (https://msdn.microsoft.com/en-us/library/cc558565%28v=bts.10%29.aspx) (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)

Citar
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 - MSDN (https://technet.microsoft.com/en-us/library/cc783904%28v=ws.10%29.aspx)

Citar
Disables 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!


Título: Re: ¿Como tener menos ping al jugar?
Publicado por: Br1ant en 21 Junio 2015, 20:52 pm
En efecto, el lag te destroza psicológicamente.

Pueden ser muchos factores... al menos si juegas por Wifi influye mucho el entorno. Si fuese cableado, el problema sería directamente del servicio, o de tu computador, ejemplo si estás descargando porno mientras juegas.

Saludos!