TCP Optimal Window Size Calculator

Kalkuli la optimuman TCP-fenestrograndecon bezonatan por maksimumigi trairon bazitan sur via ligorapideco kaj sendostacia latenteco.

Tip: Oftaj RTT-valoroj: loka reto (0.001s), Regional (0.01s), Cross-land (0.05s), Internacio (0.1s)

📊 Kalkuli rezultojn

TCP Window Size:
-
TCP Window Size:
-
Kategorio: Bandwidth (bps) × RTT (sekundoj)÷ 8 = TCP Window (Bytes)

Sistemoj de ŝanĝoj

Ĉiu operaciumo postulas malsamajn konfiguracioŝanĝojn adapti la TCP ricevas fenestron.

Windows XP

  • malfermita regedit.exe
  • Browse HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  • Vi povas ŝanĝi la TcpWindowSize kaj GlobalMaxTcpWindowSize

Bonvole notu ke pluraj aliaj faktoroj en transiga efikeco povas esti adaptitaj sur la sama paĝo. Bonvolu viziti Microsoft por pliaj detaloj.

Fenestroj 7, 8, kaj 10

  • Open regedit.exe
  • Browse HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  • Vi povas ŝanĝi la GlobalMaxTcpWindowSize

Please note that several other factors in transfer performance can be adjusted on the same page. Please visit Microsoft for additional details.

Linukso

Ĉar ekzistas pluraj variaĵoj de Linukso ne ĉiuj konfiguracioelektoj estas priskribitaj malsupre. Tamen, la sekvaj komandoj povas helpi vin. Unue rigardi la nunajn formitajn sendostaciajn kontekstojn uzas:

  • cat /proc/sys/net/ipv4/tcp_mem
  • cat /proc/sys/net/core/rmem_default
  • cat /proc/sys/net/core/rmem_max
  • cat /proc/sys/net/core/wmem_default
  • cat /proc/sys/net/core/wmem_max
  • cat /proc/sys/net/core/optmem_max

redakti la konfiguracion:

  • sysctl -p /etc/sysctl.conf
  • sysctl -w net.core.rmem_max=8388608
    • Akceli la maksimuman Os ricevas bufrograndecon
  • sysctl -w net.core.wmem_max=8388608
    • Akceli la maksimuman Os sendas bufrograndecon
  • sysctl -w net.core.rmem_default=65536
    • Akceli la defaŭltan Os ricevas bufrograndecon
  • sysctl -w net.core.wmem_default=65536
    • Akceli la defaŭltan Os sendas bufrograndecon

Bonvolu noti ke tiuj valoroj ne estas nepre la finaj agordoj vi volas uzi. Se vi havas Redhat entrepreno subteno aŭ Ubuntu entrepreno subteno ili povas helpi plu.

Notu: 65,535 bajtoj estas historie la maksimuma valoro. Tamen IETF RFC 1323 havas pli grandajn grandecojn.