TCP Optimal Window

Kalkulator Ukuran Jendela Optimal TCP

Hitung ukuran jendela TCP optimal yang diperlukan untuk memaksimalkan penetapan melalui pada kecepatan link dan latensi jaringan Anda.

Tip: Nilai RTT umum: Jaringan lokal (0.001s), Regional (0.01s), Negara Cross- (0.05s), International (0.1s)

Hasil Kalkulasi

Ukuran Jendela TCP:
-
TCP Window Size:
-
Formula: Bandwidth (bps) × RTT (seconds) 8.= TCP Window (Bytes)

Perubahan Konfigurasi Sistem

Setiap sistem operasi memerlukan perubahan konfigurasi yang berbeda untuk menyesuaikan jendela yang diterima TCP.

Windows XP

  • Buka regedit.exe
  • Ramban ke HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  • Anda dapat mengubah TcpWindowSize dan GlobalMaxTcpWindowSize

Harap dicatat bahwa beberapa faktor lain dalam performa transfer dapat disesuaikan pada halaman yang sama. Silakan kunjungi Microsoft untuk rincian tambahan.

Windows 7, 8, and 10

  • Open regedit.exe
  • Ramban ke HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  • Anda dapat mengubah GlobalMaxTcpWindowSize

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

Linux

Karena ada beberapa varian Linux tidak semua pilihan konfigurasi digambarkan di bawah ini. Namun perintah berikut dapat membantu Anda. Pertama untuk melihat pengaturan jaringan yang ditata saat ini:

  • 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

Untuk menyunting konfigurasi:

  • sysctl -p /etc/sysctl.conf
  • sysctl -w net.core.rmem_max=8388608
    • Mengkonfigurasi OS maksimum menerima ukuran buffer
  • sysctl -w net.core.wmem_max=8388608
    • Mengatur ukuran maksimal OS mengirim buffer
  • sysctl -w net.core.rmem_default=65536
    • Mengkonfigurasi OS bawaan menerima ukuran buffer
  • sysctl -w net.core.wmem_default=65536
    • Mengatur ukuran baku OS mengirim buffer

Harap dicatat bahwa nilai-nilai ini tidak selalu menjadi pengaturan akhir yang ingin Anda gunakan. Jika Anda memiliki dukungan perusahaan Redhat atau dukungan perusahaan Ubuntu mereka dapat membantu lebih lanjut.

Catatan: 65.535 bytes secara historis adalah nilai maksimum. Namun IETF RFC 1323 mengakomodasi ukuran yang lebih besar.