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.
[activarlo con el siguiente comando: netsh int tcp set global dca=enabled]
Proveedor de control de congestión de complementos
Este 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.
[activarlo con el siguiente comando: netsh int tcp set global congestionprovider=ctcp]
Capacidad ECN
Explicit 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.
[activarlo con: netsh int tcp set global ecncapability=enabled]
Marcas de tiempo RFC1323
Añ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.
[desactivarlo con el siguiente comando: netsh int tcp set global timestamps=disabled]
Desactivando la heurística
Windows 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]
¿Como Deshacer Estas Configuraciones?
Sencillo: como en el tutorial muestro y explico, el ultimo parámetro que configuramos fue la Heurística de Windows7, este parámetro sirve para que Windows7 pueda devolver los parámetros a su estado original
(de fabrica).
Para devolver a su estado de fabrica estos parámetros solamente cambiaremos el siguiente comando:
[netsh int tcp set heuristics enlabled]