TCP Optimal Window
Calcolatore di dimensione ottimale della finestra TCP
Calcola la dimensione ottimale della finestra TCP necessaria per massimizzare il throughput in base alla velocità del collegamento e alla latenza della rete.
📊 Risultati del calcolo
▼Cambiamenti di configurazione del sistema
Ogni sistema operativo richiede diverse modifiche di configurazione per regolare la finestra di ricezione TCP.
Windows XP
- Aperto
regedit.exe - Sfoglia per
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters - Puoi cambiare
TcpWindowSizeeGlobalMaxTcpWindowSize
Si prega di notare che diversi altri fattori nelle prestazioni di trasferimento possono essere regolati sulla stessa pagina. Si prega di visitare Microsoft per ulteriori dettagli.
Windows 7, 8 e 10
- Open
regedit.exe - Sfoglia per
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters - Puoi cambiare
GlobalMaxTcpWindowSize
Please note that several other factors in transfer performance can be adjusted on the same page. Please visit Microsoft for additional details.
Linux
Poiché ci sono diverse varianti di Linux non tutte le opzioni di configurazione sono descritte di seguito. Tuttavia i seguenti comandi possono aiutarti. In primo luogo per visualizzare le impostazioni di rete configurate in corso utilizzare:
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_max
Per modificare la configurazione:
sysctl -p /etc/sysctl.conf
-
sysctl -w net.core.rmem_max=8388608- Configura la dimensione massima del buffer OS
-
sysctl -w net.core.wmem_max=8388608- Configura la dimensione massima del buffer del sistema operativo
-
sysctl -w net.core.rmem_default=65536- Configura la dimensione predefinita del buffer OS
-
sysctl -w net.core.wmem_default=65536- Configura la dimensione predefinita del buffer del OS
Si prega di notare che questi valori non sono necessariamente le impostazioni finali che si desidera utilizzare. Se si dispone di un supporto aziendale Redhat o supporto aziendale Ubuntu possono aiutare ulteriormente.
Nota: 65.535 byte è storicamente il valore massimo. Tuttavia IETF RFC 1323 ospita grandi dimensioni.