TCP Optimal Window
TCP Optimální kalkulačka velikosti okna
Vypočítejte optimální velikost TCP okna potřebná k maximalizaci propustnosti na základě rychlosti spojení a síťové latence.
Př Výsledky výpočtu
▼Změny konfigurace systému
Každý operační systém vyžaduje různé změny konfigurace pro nastavení TCP přijímacího okna.
Windows XP
- Otevřít
regedit.exe - Procházet
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters - Můžete změnit
TcpWindowSizeaGlobalMaxTcpWindowSize
Vezměte prosím na vědomí, že na stejné stránce lze upravit několik dalších faktorů ve výkonu převodu. Pro další podrobnosti navštivte Microsoft.
Windows 7, 8 a 10
- Open
regedit.exe - Procházet
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters - Můžete změnit
GlobalMaxTcpWindowSize
Please note that several other factors in transfer performance can be adjusted on the same page. Please visit Microsoft for additional details.
Linux
Protože existuje několik variant Linuxu, ne všechny možnosti konfigurace jsou popsány níže. Následující příkazy vám však mohou pomoci. Nejprve se zobrazí aktuální nastavení sítě:
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
Pro úpravu konfigurace:
sysctl -p /etc/sysctl.conf
-
sysctl -w net.core.rmem_max=8388608- Nastaví maximální velikost vyrovnávací paměti OS
-
sysctl -w net.core.wmem_max=8388608- Name
-
sysctl -w net.core.rmem_default=65536- Nastaví výchozí velikost vyrovnávací paměti OS
-
sysctl -w net.core.wmem_default=65536- Name
Upozorňujeme, že tyto hodnoty nemusí být nutně konečným nastavením, které chcete použít. Pokud máte podporu podniku Redhat nebo podporu podniku Ubuntu, mohou pomoci dále.
Poznámka: 65,535 bajtů je historicky maximální hodnota. Nicméně IETF RFC 1323 má větší rozměry.