GNU/Linux >> Linux Esercitazione >  >> Linux

Come controllare il sapore dell'algoritmo di controllo della congestione TCP in Ubuntu

Non ci sono varianti TCP; ci sono algoritmi di controllo della congestione TCP :

sysctl net.ipv4.tcp_congestion_control

cat /proc/sys/net/ipv4/tcp_congestion_control

Il valore predefinito è solitamente cubic o reno , anche se ne sono disponibili molti altri e i programmi possono impostare l'algoritmo preferito per le connessioni individuali (ad es. la trasmissione abilita lp se disponibile).

(La stessa manopola influisce sia su IPv4 che su IPv6, nonostante il nome.)


Aggiunta a @grawity risposta, è possibile controllare tutti gli algoritmi di controllo della congestione TCP disponibili con il seguente comando:

sysctl net.ipv4.tcp_available_congestion_control

Un elenco di alcuni dei possibili output (ad es. sapori disponibili) è:

reno :TCP tradizionale utilizzato da quasi tutti gli altri sistemi operativi. (impostazione predefinita)

cubico :CUBIC-TCP

bici :BIC-TCP

htcp :Hamilton TCP

vegas :TCP Las Vegas

Westwood :ottimizzato per reti con perdite

Già :delay-aware/state-enabled per mantenere una pipe pari o inferiore a una soglia

NOTA:Se cubico e/o htcp non sono elencati quando esegui 'sysctl net.ipv4.tcp_available_congestion_control' , prova quanto segue, poiché la maggior parte delle distribuzioni li include come moduli del kernel caricabili:

/sbin/modprobe tcp_htcp
/sbin/modprobe tcp_cubic

Per maggiori dettagli puoi dare un'occhiata qui:

Dettagli sull'ottimizzazione TCP

Spero ti sia d'aiuto.

Saluti,

Ragazzo.


Linux
  1. Come controllare la versione di MySQL in Linux

  2. Come controllare la versione del tuo sistema operativo Linux

  3. Come controllare la versione di Ubuntu dalla riga di comando

  4. Come controllare HZ nel terminale?

  5. Come verificare se un particolare servizio è in esecuzione su Ubuntu

Come controllare la RAM installata sul tuo sistema Ubuntu

Come controllare i gruppi di utenti a cui appartiene un utente Ubuntu

Come modificare il nome host del server in Ubuntu

Come installare il pannello di controllo Vesta su Ubuntu 14.04

Come modificare il fuso orario su Ubuntu 18.04 Server?

Come controllare la versione PHP su Linux