TCP Optimal Window
TCP Optimálna kalkulátor veľkosti okna
Vypočítajte optimálnu veľkosť okna TCP potrebnú na maximalizáciu priepustnosti na základe vašej rýchlosti spojenia a latencie siete.
Výsledky výpočtu
▼Zmeny konfigurácie systému
Každý operačný systém vyžaduje rôzne zmeny konfigurácie pre nastavenie TCP prijímacieho okna.
Windows XP
- Otvoriť
regedit.exe - Prechádzať
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters - Môžete zmeniť
TcpWindowSizeaGlobalMaxTcpWindowSize
Upozorňujeme, že na tej istej strane je možné upraviť niekoľko ďalších faktorov pri prenose. Prosím navštívte Microsoft pre ďalšie podrobnosti.
Okná 7, 8 a 10
- Open
regedit.exe - Prechádzať
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters - Môžete zmeniť
GlobalMaxTcpWindowSize
Please note that several other factors in transfer performance can be adjusted on the same page. Please visit Microsoft for additional details.
Linux
Keďže existuje niekoľko variantov Linuxu, nie všetky možnosti konfigurácie sú popísané nižšie. Avšak nasledujúce príkazy vám môžu pomôcť. Najprv si zobrazíte aktuálne nastavené nastavenia siete:
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
Pre úpravu konfigurácie:
sysctl -p /etc/sysctl.conf
-
sysctl -w net.core.rmem_max=8388608- Nastaví maximálnu veľkosť OS prijímajúceho pufra
-
sysctl -w net.core.wmem_max=8388608- Nastaví maximálnu veľkosť OS posielaného pufra
-
sysctl -w net.core.rmem_default=65536- Nastaví štandardnú veľkosť OS prijímajúceho pufra
-
sysctl -w net.core.wmem_default=65536- Nastaví štandardnú veľkosť OS posielaného pufra
Upozorňujeme, že tieto hodnoty nie sú nevyhnutne konečné nastavenia, ktoré chcete použiť. Ak máte podporu podniku Redhat alebo podporu podniku Ubuntu, môžu ďalej pomáhať.
Poznámka: 65,535 bajtov je historicky maximálna hodnota. Avšak IETF RFC 1323 pojme väčšie veľkosti.