GNU/Linux >> Belajar Linux >  >> Linux

Cara memeriksa rasa algoritma kontrol kemacetan TCP di Ubuntu

Tidak ada varian TCP; ada algoritme kontrol kemacetan TCP :

sysctl net.ipv4.tcp_congestion_control

cat /proc/sys/net/ipv4/tcp_congestion_control

Standarnya biasanya cubic atau reno , meskipun banyak yang lain tersedia, dan program dapat menyetel algoritme pilihan untuk koneksi individu (mis. Transmisi mengaktifkan lp jika tersedia).

(Kenop yang sama memengaruhi IPv4 dan IPv6, terlepas dari namanya.)


Menambahkan ke @grawity jawaban, dimungkinkan untuk memeriksa semua algoritme kontrol kongesti TCP yang tersedia dengan perintah berikut:

sysctl net.ipv4.tcp_available_congestion_control

Daftar beberapa keluaran yang mungkin (yaitu rasa yang tersedia) adalah:

reno :TCP tradisional digunakan oleh hampir semua OS lainnya. (default)

kubik :CUBIC-TCP

bi :BIC-TCP

htcp :Hamilton TCP

vegas :TCP Vegas

kayu barat :dioptimalkan untuk jaringan lossy

YeAH :delay-aware/state-enabled untuk mempertahankan pipa pada atau di bawah ambang batas

CATATAN:Jika kubik dan/atau htcp tidak tercantum saat Anda melakukan 'sysctl net.ipv4.tcp_available_congestion_control' , coba yang berikut ini, karena sebagian besar distribusi menyertakannya sebagai modul kernel yang dapat dimuat:

/sbin/modprobe tcp_htcp
/sbin/modprobe tcp_cubic

Untuk detail lebih lanjut, Anda dapat melihat di sini:

Detail penyetelan TCP

Semoga membantu.

Salam,

Pria.


Linux
  1. Bagaimana cara mengubah nama host di Ubuntu

  2. Cara memeriksa openCV di Ubuntu 9.10

  3. Bagaimana cara memeriksa HZ di terminal?

  1. Cara Memeriksa Versi MySQL di Linux

  2. Cara Memeriksa Versi OS Linux Anda

  3. Cara memeriksa versi Ubuntu dari baris perintah

  1. Bagaimana cara memeriksa versi Ubuntu

  2. Cara Memeriksa Versi Ubuntu

  3. Cara memeriksa apakah layanan tertentu berjalan di Ubuntu