Calculez la taille optimale de la fenêtre TCP nécessaire pour maximiser le débit en fonction de votre vitesse de liaison et de la latence réseau.
Chaque système d'exploitation nécessite différentes modifications de configuration pour ajuster la fenêtre de réception TCP.
regedit.exeHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ParametersTcpWindowSize et GlobalMaxTcpWindowSizeVeuillez noter que plusieurs autres facteurs de la performance de transfert peuvent être ajustés sur la même page. Veuillez consulter Microsoft pour plus de détails.
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.
Comme il y a plusieurs variantes de Linux, toutes les options de configuration ne sont pas décrites ci-dessous. Cependant, les commandes suivantes peuvent vous aider. Tout d'abord pour afficher les paramètres du réseau configurés en cours utiliser:
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_maxPour modifier la configuration :
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
Veuillez noter que ces valeurs ne sont pas nécessairement les paramètres finaux que vous souhaitez utiliser. Si vous avez un soutien d'entreprise Redhat ou Ubuntu, ils peuvent aider davantage.
Remarque: 65 535 octets sont historiquement la valeur maximale. Cependant IETF RFC 1323 peut accueillir de plus grandes tailles.