Calcular el tamaño óptimo de la ventana TCP necesario para maximizar el rendimiento basado en la velocidad de enlace y la latencia de la red.
Cada sistema operativo requiere diferentes cambios de configuración para ajustar la ventana de recepción TCP.
regedit.exeHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ParametersTcpWindowSize y GlobalMaxTcpWindowSizeTenga en cuenta que varios otros factores en el rendimiento de transferencia se pueden ajustar en la misma página. Por favor visite Microsoft para más detalles.
regedit.exeHKLM\SYSTEM\CurrentControlSet\Services\Tcpip\ParametersGlobalMaxTcpWindowSizePlease note that several other factors in transfer performance can be adjusted on the same page. Please visit Microsoft for additional details.
Como hay varias variantes de Linux no todas las opciones de configuración se describen a continuación. Sin embargo, los siguientes comandos pueden ayudarle. Primero para ver la configuración de red configurada actual:
cat /proc/sys/net/ipv4/tcp_memcat /proc/sys/net/core/rmem_defaultcat /proc/sys/net/core/rmem_maxcat /proc/sys/net/core/wmem_defaultcat /proc/sys/net/core/wmem_maxcat /proc/sys/net/core/optmem_maxPara editar la configuración:
sysctl -p /etc/sysctl.confsysctl -w net.core.rmem_max=8388608
sysctl -w net.core.wmem_max=8388608
sysctl -w net.core.rmem_default=65536
sysctl -w net.core.wmem_default=65536
Tenga en cuenta que estos valores no son necesariamente los ajustes finales que desea utilizar. Si usted tiene un apoyo de la empresa Redhat o el apoyo de la empresa Ubuntu pueden ayudar más.
Nota: 65.535 bytes es históricamente el valor máximo. Sin embargo IETF RFC 1323 acomoda tamaños más grandes.