Bueno, alguno de vosotros preguntó si tenía algo para aumentar la subida y buscando entre mis cosas encontré estas dos entradas de registro que modifican ciertos parámentros y en algunas ocasiones funcionan de maravilla. Son inocuas, y de echo puedes editarlas tu mismo abriéndolas con el block de notas y verás que son simplemnete unos parámetros.Ejecutalas tal y como te ván para que entren ellas solitas en el registro.Reinicia y haz pruebas a ver si te mejoran los resultados...peores no van a ser.
Tambien es cierto que el Upload es tan importante o más que el Download y los proveedores de servicios de interner suelen ser tacaños al respecto (del upload ) recuerda que si consigues o llegas a conseguir un 80% del que te prometen estarás pracitamente en el tope máximo.Influye mucho el router y el firmware que tenga y la configuración que tengas del mismo.Dicen que van muy bien los Linksys.
Despues tambien influyen:la distancia a tu central,si ésta es superior a unos 800 mtrs. Tambien depensde de si usas modem,ADSL o ADSL+ (Dentro de poco se implantará el VDSL)tambien depende mucho la distancia a la que estés de la Central (ojo,distancia en el cableado) y en el estado del par de cobre dado que la atenuación aumenta con la distancia y el ruído de la linea se debe al mal estado de la misma (cuanto más ruido menos rendimiento), al tener un PTR (Punto de terminación de Red instalado por los operadores -yo lo tengo puenteado por lo que recomiendo conectar el router directamente a la linea que llega de la calle saltándose o puenteando cualquier aparato que haya entre medias.Colocando unos microfiltros bien puestos en donde tengas las conexiones telefónicas y si tienes más de 2 telefonos, poner un splitter (y aunque no los tengas se suele ganar velocidad tanto de subida como de bajada con éstre chisme que suele rondar los 18$) pongo unas imágenes.......ojo yo no los vendo
y por supuesto lo que más influye es... el tipo de conexión que tengas contratada
¡Ah! el Link de las entradas de registro
Por cierto las pruebas de velocida podéis hacerlas aquí... (elige el triangulo amarillo..es el más próximo a donde tú te encuentras y el más fiable
-------------------------
Continuación y aclarando conceptos por si os liáis:
Qué es el RWIN
El TCP Receive Window es, básicamente, la cantidad de datos en bytes que un servidor remoto puede enviar sin haber recibido los paquetes ACK (confirmación) que nosotros le tenemos que mandar. Un valor pequeño de RWIN provoca que el servidor mande una cantidad de datos (conocida por las dos partes, ya que se transmite al iniciar la conexión y luego en cada paquete) hasta que la "ventana" se llena. Luego cada ACK por así decirlo se "vacía" esta ventana un poco, permitiendo que el servidor mande más datos. Si la latencia es grande, la espera de ACKs cuando la ventana está llena hace que el servidor deje de mandar, por lo que la velocidad de descarga será baja. La latencia es muy importante en esto del RWIN, por eso bajamos mejor del ftp de rediris que de un servidor de Microsoft.
¿Necesito cambiar este valor en Windows Vista?
No, Windows Vista tiene una implementación de red completamente distinta y no hace falta cambiar este valor manualmente para optimizar la conexión.
Valor del RWIN
No hay valor de RWIN óptimo para todo, el valor que se suele aconsejar es el mínimo posible para que una descarga vaya al máximo de tu línea. Si se usa un valor de RWIN muy alto también puede ser contraproducente, porque se satura mucho más el canal de bajada, sube la latencia, la velocidad de transferencia se hace menor y la navegación mientras se está descargando más incómoda. Aquí daré unos cuantos valores como guía.
Para cambiar el RWIN, simplemente bajad este programa (freeware, de la conocida [dslreports.com]), id a esta página y descargad DRTCP021.exe a donde querais. Ejecutadlo y solo hay que especificar 2 valores, el resto lo dejais como default:
* Tcp Receive Window: aquí se especifica el valor de RWIN deseado.
Unos cuantos como referencia (ajustados a una latencia máxima de 300ms):
NOTA: Fijaos en la velocidad de sincronización de vuestro modem/router para ajustar estos valores.
El resto dejadlo en Default, le dais a 'Save', cerráis el programa y reiniciáis Windows. Así de fácil. Probad ahora alguna descarga, debería ir mucho mejor que antes.
Podéis comprobar que los cambios han sido realizados con el analizador de Speedguide, ahí os mostrará el RWIN actual para vuestra configuración.
Qué hacer si DrTCP no funciona
Algunos usuarios cuentan que no es posible usar el DrTCP con el SP2 de Windows XP instalado. Si es tu caso, habrá que usar entonces la utilidad de speedguide (TCP Optimizer), la podeis bajar de aquí:
SpeedGuide.net :: TCP Optimizer / Downloads
Se recomienda especificar manualmente el valor de RWIN ya que por defecto el TCP Optimizer ajusta unos valores demasiado elevados.
Para comprobar si ha surgido efecto el cambio de RWIN recordad la dirección del analizador:
Hay que ajustar en send window, también llamado sndbuf o send buffer, entre otros nombres.
El defaultsendwindow es lo mismo que el rwin, pero para el envío. Ahora con 512k de subida que tenemos en muchas conexiones, o incluso más, el swin que trae Windows por defecto no es suficiente para enviar a alguien a tope con una única conexión. Quizá lo habréis notado con el mIRC por ejemplo, que no mandáis a más de 20-30k/s un único archivo. Aunque la otra persona tenga un rwin alto, si vuestro swin es bajo irá lento porque el más bajo de los dos es el valor limitante. He creado dos .reg para corregir esto con un valor más adecuado de swin con el que se puede mandar bien al máximo con una única conexión.
Los archivos son estos: [1] para ADSL 6mb/512 y [2] para ADSL hasta 20 megas.
Ejecutar y reiniciar. Lo podeis editar y ver lo que hace por si no os fiais. Añade un solo valor al registro. Para "desinstalarlo", se borra la clave "Parameters" y listo.
Esto solo afecta a programas que usen el swin por defecto de windows. Los servidores normalmente, como el serv-u de ftp, dejan elegir este valor en la configuración, y el azureus por ejemplo también. Pero simplemente con este .reg ya sobra. Recordad que solo es para llegar al máximo con una única conexión así que no mejorará la subida de los p2p.
(Son los parámetros que os puse en el Link por orden)
Si usas PPPoE el valor de MTU óptimo es 1492
Si usas PPPoA el valor óptimo de MTU es 1478.
Gracias a Luke, es investigación suya y la cogí prestada para vosotros.
-------
para eliminar del registro.
Su eliminación es sencilla.Si editamos ambos veremos lo siguiente
En aumentarcachedns
Windows Registry Editor Version 5.00
[HKEY_LOKAL_MACHINESYSTEMCurrentControlSetServicesD nscacheParameters]
"CaheHashTableBucketSize"=dword:00000001
"CaheHashTableSize"=dword:00000180
"MaxCacheEntryTtlLimit"=dword:0000fa00
"MaxSOACacheEntryTtlLimit"=dword:0000012d