Javo7v
Usuario (Chile)
La velocidad de la conexión a Internet depende de muchos factores, principalmente la velocidad de sincronización del router, aunque también hay otros importantes, como la configuración del ordenador.En comparación con Windows XP y anteriores versiones de Windows, Windows 7 realiza un buena gestión de la configuración de la pila TCP/IP, suficiente para la mayoría de conexiones de banda ancha. Aún así, hay varios parámetros que pueden modificarse para optimizar la velocidad de una conexión ADSL/VDSL, cable, FTTH o de internet móvil.Abrir ventana de comandos o simbolo de sistemaPrimero debes abrir una ventana de comandos con privilegios de administrador. Para ello ve al menú Inicio > Todos los programas > Accesorios > Botón derecho del ratón sobre Símbolo del sistema > Ejecutar como Administrador.Consultando los parámetros TCPVamos a ver el estado de los diferentes parámetros que pueden configurarse. Ejecutamos el siguiente comando:C:/Windows/system32>netsh int tcp show globalVerán algo como estoVamos a ver en que consiste cada parámetro y su configuración recomendada. Estado de ajuste de escala en lado de recepciónRSS (Receive-side Scaling) optimiza el procesado de los paquetes en la CPU cuando esta tiene 2 o más núcleos. Por defecto está activado si tu procesador es de doble núcleo, así que lo dejamos como está. Estado de descarga ChimneyTCP Chimney Offload permite que el hardware de la tarjeta de red se ocupe de tareas que normalmente realiza la CPU, dejándola libre para otras tareas. Por defecto está en modo automático, así que lo dejamos como está. Estado de NetDMADirect Memory Access evita utilizar la CPU para transferir datos entre la red y la memoria del sistema. Por defecto está activado, así que no lo tocamos. Acceso directo a caché (DCA)Direct Cache Access permite al controlador de red entregar los datos directamente en la cache del procesador si la tarjeta y la CPU lo soportan. Por defecto está desactivado, así que puedes probar a activarlo con el siguiente comando:netsh int tcp set global dca=enabledNivel de ajuste automático de ventana de recepciónIndica la política que sigue el sistema para calcular los limites máximos del RWIN (ventana o buffer de recepción de datos de la red). Por defecto viene en modo normal, que es el más recomendable. Proveedor de control de congestión de complementosEste es el algoritmo con el que se calcula el RWIN óptimo de cada conexión. En el modo none que viene por defecto, al iniciar una transmisión se eleva progresivamente el RWIN hasta llegar al límite o detectar perdida de paquetes.Existe otro modo, el ctcp (Compound TCP), un algoritmo que calcula el RWIN de forma más agresiva, lo que reduce el tiempo de arranque de la descarga. Este el parámetro más importante que podemos modificar, con resultados visibles en conexiones de más de 15 megas. Podemos activarlo con el siguiente comando:netsh int tcp set global congestionprovider=ctcpCapacidad ECNExplicit Congestion Notification detecta los paquetes marcados por el router como congestionados, sin esperar a que se produzca perdida de paquetes. En routers antiguos puede causar problemas si no lo soportan. Puedes averiguar si tu router lo soporta con este test (sólo funciona en Internet Explorer). Lo activamos con:netsh int tcp set global ecncapability=enabledMarcas de tiempo RFC1323Añade 12 bytes en cada paquete con una marca de tiempo. Se utiliza para calcular la latencia de la conexión, pero hace que aumente el overhead. Si está activo, puedes desactivarlo con el siguiente comando:netsh int tcp set global timestamps=disabledDesactivando la heurísticaWindows tiene capacidad para alterar los parámetros de autotuning. Desactivando heuristics le forzamos a que utilice los que le hemos indicado.netsh int tcp set heuristics disabled