TCP Optimal Window

TCP Optimal Vindu Størrelse Kalkulator

Beregn den optimale TCP-vindustørrelsen som trengs for å maksimere gjennomstrømningen basert på linkhastighet og nettverks latens.

Tips: Felles RTT-verdier: Lokalt nettverk (0,001s), regionalt (0,01s), langrenn (0,05s), Internasjonalt (0,1s)

📊 Beregningsresultater

TCP Vindustørrelse:
-
TCP Window Size:
-
Formel: Bandbredde (bps) × RTT (sekunder) jämt 8 = TCP Vindu (byte)

Systemkonfigurasjon Endringer

Hvert operativsystem krever ulike konfigurasjonsendringer for å justere TCP-mottaksvinduet.

Windows XP

  • Åpne regedit.exe
  • Bla gjennom HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  • Du kan endre TcpWindowSize og GlobalMaxTcpWindowSize

Vær oppmerksom på at flere andre faktorer i overføringsytelse kan justeres på samme side. Vennligst besøk Microsoft for mer informasjon.

Windows 7, 8 og 10

  • Open regedit.exe
  • Bla gjennom HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  • Du kan endre GlobalMaxTcpWindowSize

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

Linux

Siden det er flere varianter av Linux ikke alle konfigurasjonsalternativene er beskrevet nedenfor. Men følgende kommandoer kan hjelpe deg. Først å vise gjeldende konfigurerte nettverksinnstillinger bruk:

  • 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

Hvis du vil redigere konfigurasjonen:

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

Vær oppmerksom på at disse verdiene ikke nødvendigvis er de endelige innstillingene du vil bruke. Hvis du har en Redhat-bedriftsstøtte eller Ubuntu-bedriftsstøtte, kan de bistå videre.

Merknad: 65 535 bytes er historisk den maksimale verdien. IETF RFC 1323 har imidlertid større størrelser.