TCP Optimal Window

TCP Optimal vinduesstørrelse Calculator

Beregn den optimale TCP vinduesstørrelse, der er nødvendig for at maksimere gennemløb baseret på dit link hastighed og netværk latency.

Tip: Almindelige RTT-værdier: Lokalt netværk (0, 001s), Regional (0, 01s), Cross- country (0, 05s), International (0, 1s)

Name Beregningsresultater

TCP vinduesstørrelse:
-
TCP Window Size:
-
Formel: Båndbredde (bps) × RTT (sekunder)

Systemindstillingsændringer

Hvert operativsystem kræver forskellige konfigurationsændringer for at justere TCP modtager vinduet.

Windows XP

  • Åbn regedit.exe
  • Gennemse til HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  • Du kan ændre TcpWindowSize og GlobalMaxTcpWindowSize

Bemærk venligst, at flere andre faktorer i overførselspræstationen kan justeres på samme side. Besøg Microsoft for yderligere oplysninger.

Windows 7, 8 og 10

  • Open regedit.exe
  • Gennemse til HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  • Du kan ændre GlobalMaxTcpWindowSize

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

Linux

Da der er flere varianter af Linux er ikke alle indstillinger beskrevet nedenfor. Men følgende kommandoer kan hjælpe dig. Først for at se de aktuelle konfigurerede netværksindstillinger bruge:

  • 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

For at redigere konfigurationen:

  • sysctl -p /etc/sysctl.conf
  • sysctl -w net.core.rmem_max=8388608
    • Konfigurerer den maksimale OS modtager bufferstørrelse
  • sysctl -w net.core.wmem_max=8388608
    • Konfigurerer den maksimale OS send bufferstørrelse
  • sysctl -w net.core.rmem_default=65536
    • Konfigurerer standard OS modtager bufferstørrelse
  • sysctl -w net.core.wmem_default=65536
    • Konfigurerer standard OS send bufferstørrelse

Bemærk venligst, at disse værdier ikke nødvendigvis er de endelige indstillinger, du ønsker at bruge. Hvis du har en Redhat enterprise support eller Ubuntu enterprise support de kan hjælpe yderligere.

Bemærk: 65,535 bytes er historisk den maksimale værdi. IETF RFC 1323 kan dog rumme større størrelser.