TCP Optimal Window

TCP Optimaalne akna suuruse kalkulaator

Arvutage optimaalne TCP akna suurus, mis on vajalik läbilaskevõime maksimeerimiseks teie lingi kiiruse ja võrgu latentsuse alusel.

Vihje: Ühised RTT väärtused: kohtvõrk (0,001 s), piirkondlik (0,01 s), riigiülene (0,05 s), rahvusvaheline (0,1 s)

📊 Arvutustulemused

TCP akna suurus:
-
TCP Window Size:
-
Valem: Ribalaius (bps) × RTT (sekundites) ÷ 8 = TCP Aken (Bytes)

Süsteemi seadistuste muudatused

Iga operatsioonisüsteem vajab TCP vastuvõtuakna reguleerimiseks erinevaid konfiguratsioonimuudatusi.

Windows XP

  • Avage regedit.exe
  • Sirvi HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  • Sa võid muuta. TcpWindowSize ja GlobalMaxTcpWindowSize

Pange tähele, et samal lehel saab kohandada mitmeid muid ülekande jõudlusega seotud tegureid. Lisateabe saamiseks külastage Microsofti.

Windows 7, 8 ja 10

  • Open regedit.exe
  • Sirvi HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  • Sa võid muuta. GlobalMaxTcpWindowSize

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

Linux

Kuna Linuxi variante on mitu, ei ole kõiki konfiguratsioonivalikuid allpool kirjeldatud. Järgmised käsud võivad teid aidata. Aktiivsete seadistatud võrguseadete vaatamiseks kasutage:

  • 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

Seadistuse muutmiseks:

  • sysctl -p /etc/sysctl.conf
  • sysctl -w net.core.rmem_max=8388608
    • Maksimaalse operatsioonisüsteemi puhvri suuruse seadistamine
  • sysctl -w net.core.wmem_max=8388608
    • Maksimaalse operatsioonisüsteemi saatmise puhvri suuruse seadistamine
  • sysctl -w net.core.rmem_default=65536
    • Seadistab vaikimisi OS- i puhvri suuruse
  • sysctl -w net.core.wmem_default=65536
    • Seadistamine vaikimisi OS saatmine puhver suurus

Pange tähele, et need väärtused ei ole tingimata lõplikud seadistused, mida soovite kasutada. Kui teil on Redhat ettevõtte tugi või Ubuntu ettevõtte tugi, saavad nad veelgi aidata.

Märkus: 65 535 baiti on ajalooliselt suurim väärtus. Kuid IETF RFC 1323 mahutab suuremaid suurusi.