Edición de «Modificando RWIN para mejorar la velocidad»

Saltar a: navegación, buscar

Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición en estas condiciones. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.

Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.
Revisión actual Tu texto
Línea 1: Línea 1:
 +
[[Categoría:Jazztel]]
 +
 
¿Problemas con tu velocidad de descarga? En este documento puedes encontrar la solución.
 
¿Problemas con tu velocidad de descarga? En este documento puedes encontrar la solución.
  
 
==Qué es el RWIN==
 
==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 está en España), que de un servidor de Microsoft (que normalmente está en Estados Unidos).
+
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 y/o Windows 7?==
 
 
 
La pila TCP/IP de Windows 7 y Vista ajustan dinámicamente el tamaño de RWIN en función de la velocidad de la conexión, por lo que no hace falta modificarlo. Aún así, hay algunos parámetros relacionados que puedes modificar para [[Aumentar la velocidad de la conexión a Internet en Windows 7|optimizar la velocidad de Internet en Windows 7 y Vista]].
 
  
 
==Valor del RWIN==
 
==Valor del RWIN==
Línea 13: Línea 11:
 
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.
 
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 saber a qué velocidad deberíais bajar con vuestra velocidad de sincronización, usad la [http://www.lucasara.com:13122/intro.html calculadora de descarga] ([http://www.lucasara.com:13122/introjava.html versión java]) gracias MBKiller por la programación y diseño.
+
Para saber a qué velocidad deberíais bajar con vuestra velocidad de sincronización, usad la [http://lucasara.com:13122/intro.html calculadora de descarga] ([http://lucasara.com:13122/introjava.html versión java]) gracias MBKiller por la programación y diseño.
  
 
Para cambiar el RWIN, simplemente bajad este programa (freeware, de la conocida [dslreports.com]), [http://www.dslreports.com/drtcp 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:
 
Para cambiar el RWIN, simplemente bajad este programa (freeware, de la conocida [dslreports.com]), [http://www.dslreports.com/drtcp 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:
Línea 63: Línea 61:
 
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.
 
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 [http://www.speedguide.net/analyzer.php analizador de Speedguide], ahí os mostrará el RWIN actual para vuestra configuración.
+
Podéis comprobar que los cambios han sido realizados con el [http://speedguide.net:8080 analizador de Speedguide], ahí os mostrará el RWIN actual para vuestra configuración.
  
 
==Qué hacer si DrTCP no funciona==
 
==Qué hacer si DrTCP no funciona==
Línea 75: Línea 73:
 
Para comprobar si ha surgido efecto el cambio de RWIN recordad la dirección del analizador:
 
Para comprobar si ha surgido efecto el cambio de RWIN recordad la dirección del analizador:
  
http://www.speedguide.net/analyzer.php
+
http://speedguide.net:8080
  
 
Gracias a Kalimist y Ximin por los links y sugerencias.
 
Gracias a Kalimist y Ximin por los links y sugerencias.
 +
 +
  
 
==Un test de velocidad==
 
==Un test de velocidad==
Línea 87: Línea 87:
 
Es un programa bastante flexible, el "Standard test" suele ser suficiente en la mayoría de los casos.
 
Es un programa bastante flexible, el "Standard test" suele ser suficiente en la mayoría de los casos.
  
De los test por web, uno de los más fiables es [http://speedtest.net Speedtest]. También tienes el [http://testvelocidad.eu test de velocidad] de bandaancha.eu.
+
De los test por web, uno de los más fiables es [http://speedtest.net Speedtest].
  
 
De todas formas lo mejor es descargar de servidores "grandes", como isos de linux y cosas de ese estilo. Por razones de ancho de banda no linkearé aquí ningún servidor.
 
De todas formas lo mejor es descargar de servidores "grandes", como isos de linux y cosas de ese estilo. Por razones de ancho de banda no linkearé aquí ningún servidor.
Línea 98: Línea 98:
  
 
Los archivos son estos:
 
Los archivos son estos:
[http://www.lucasara.com:13122/defaultsendwindow.reg] para ADSL 6mb/512 y  
+
[http://lucasara.com:13122/defaultsendwindow.reg] para ADSL 6mb/512 y  
[http://bandaancha.eu/store/Jazztel/defaultsendwindow_100k_300ms.rar] para ADSL hasta 20 megas.
+
[http://lucasara.com:13122/defaultsendwindow_100k_300ms.reg] 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.
 
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.
Línea 105: Línea 105:
 
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'''.
 
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'''.
  
==MTU/MSS PPPoE/PPPoA/IPoA==
+
==MTU/MSS PPPoE/PPPoA==
 
 
Si usas PPPoE (IP dinámica) el valor de MTU óptimo es 1454 ó 1492.
 
 
 
Si usas PPPoA (IP dinámica) el valor de MTU óptimo es 1470.
 
  
  Si usas IPoA (IP fija) el valor de MTU óptimo es 1500.
+
  Si usas PPPoE el valor de MTU óptimo es 1492
  
[[Categoría:Jazztel]]
+
Si usas PPPoA el valor óptimo de MTU es 1478.

Ten en cuenta que todas las contribuciones a Wiki de BandaAncha.eu se consideran publicadas bajo la Reconocimiento-No comercial-Compartir bajo la misma licencia 3.0 (véase Wiki de BandaAncha.eu:Derechos de autor para más información). Si no deseas que las modifiquen sin limitaciones y las distribuyan libremente, no las publiques aquí.
Al mismo tiempo, asumimos que eres el autor de lo que escribiste, o lo copiaste de una fuente en el dominio público o con licencia libre. ¡No uses textos con copyright sin permiso!

Para editar esta página, responde la pregunta que aparece abajo (más información):

Cancelar | Ayuda de edición (se abre en una ventana nueva)