Mejorar tu ping para jugar online con modificaciones en el registro de windows

Tema en 'Guías, tips' comenzado por Maw, Febrero 9, 2012.

  1. Maw

    Maw Gran Forista

    Mensajes:
    7.689
    Me gusta:
    30
    INTENTELO BAJO SU RESPONSABILIDAD, tampoco es gran cosa pero por si las moscas.

    Mejorar tu ping para jugar online por medio de ciertas modificaciones en el registro de windows.

    Parte Aburrida: Teoria de porqué se puede:

    Algoritmo de Nagle:
    Es un medio de mejorar la eficienecia de las redes TCP/IP reduciendo la cantidad de paquetes que necesitan ser enviados por la red.

    El algoritmo es un metodo heuristico para evitar enviar paquetes IP particularmente pequeños.

    En pocas palabras, hace que es que cuando hay paquetes IP muy pequeños, espera a que halla varios para enviar uno solo, pero esto viene a costo de... LATENCIA, osea ping.

    Si se desactiva, se mejora la latencia a coste de ancho de banda, pero hoy en dia tenemos de sobra, asi que no importa mucho.

    Hay reportes que juegos como world of warcraft ha tenido una disminucion de latencia de hasta el 50%, y tanto asi puede que no funcione en otros juegos, es de ir probando.

    el algoritmo, en pseudo codigo se los traigo aca:

    Código:
    Parte Útil: Como lograrlo.
    En pocas palabras, hará que los paquetes pequeños se envien inmediatamente sin retraso, antagonicamente a lo que dije alla arriba. Y como dije tambien, se hace a coste de ancho de banda, lo que disminuira su desempeño en transferencias de archivos (por mayor ancho de banda usado por paquetes), aunque yo lo he estado probando y es una insignificante de la velocidad de internet, osea bytes de diferencia, asi que no es nada.

    Requisitos Minimos:

    -Windows XP SP2
    -Windows Vista SP1
    -Windows 7

    Pasos:

    1. Abrir el Editor de Registro de windows (Inicio ó Pearl > Ejecutar > regedit [ENTER])

    2. Averiguar su IP LOCAL (si tenes solo MODEM, su IP de inter tambien sera su ip local; si tenes router o router/modem, es una IP distinta)

    * Inicio ó Pearl > Ejecutar > "cmd" [ENTER]

    * Escribir "ipconfig" [ENTER]

    Saldrán unos datos similares a estos:

    [img width=361 height=400]http://img863.imageshack.us/img863/4226/cmdipconfig.jpg[/img]

    -Identifican su Adaptador de red que les provee el internet, y revisan la Dirección IPv4 (si es winxp, solo saldra "Direccion IP") y la anotamos.

    3. Navegar a la siguiente clave:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\

    -En este punto, encontraran puede que muuuuuuchas carpetitas (llamadas "claves") con un vergo de numeros.

    -Tenemos que navegar por cada una del chingo de claves buscando un valor de cadena (los que tienen iconito de "ab") que se llame: "DhcpIPAddress", y tiene que coincidir con la IP q obtuvimos en el paso 2.

    [img width=493 height=400]http://img545.imageshack.us/img545/184/dhcpipaddress.jpg[/img]

    -Cuando hallemos la clave correspondiente a nuestro adaptador de red, le damos en

    "Edicion > Nuevo > Valor de DWORD (32 bits)"

    y le ponemos el siguiente nombre (respetando mayusculas y minusculas):

    "TcpAckFrequency"

    y damos [ENTER]

    Ahora modificaremos su valor. Le damos doble click y saldra una ventanita.

    [img width=493 height=400]http://img580.imageshack.us/img580/9246/tcpackfrequency.jpg[/img]

    Escribimos "1" (uno) donde dice "Informacion del Valor", que significa "desactivado" para nuestros fines, (no importa si es hexadecimal o decimal, dado que 1 es igual en ambos sistemas) y le damos "Aceptar".

    4. Navegamos a la siguiente clave (si existe, sino, gtfo)(a mi no me salió):

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters

    y agregan un valor DWORD llamado:

    "TCPNoDelay"

    le ponen un "1" (uno), le dan en "Aceptar"

    5. Solo eso. Talvez reiniciar la pc seria buena idea. Y si de alguna manera les fallase y/o no les guste, solo eliminan los dos valores DWORD de sus respectivas claves.

    YO NO LO REDACTE, SOLO COPY /PASTE.
    FUENTE
     
    #1
  2. coldrazor

    coldrazor Moderador

    Mensajes:
    14.813
    Me gusta:
    260
    Cambiar la frecuencia con de los ACK no va a ayudar en nada (comprobado, hasta microsoft lo afirmo), es lo segundo, TCPNoDelay, que no buferea los paquetes como dice usted sino que lo que llega va jalando, si podría dar mejoras buenas, yo les diría que prueben el segundo.
     
    #2

Comparte esta página