GNU/Linux >> Tutoriels Linux >  >> Linux

Comment vérifier la saveur de l'algorithme de contrôle de congestion TCP dans Ubuntu

Il n'y a pas de variantes TCP ; il existe des algorithmes de contrôle de congestion TCP :

sysctl net.ipv4.tcp_congestion_control

cat /proc/sys/net/ipv4/tcp_congestion_control

La valeur par défaut est généralement cubic ou reno , bien que de nombreux autres soient disponibles, et les programmes peuvent définir l'algorithme préféré pour les connexions individuelles (par exemple, la transmission active lp si disponible).

(Le même bouton affecte à la fois IPv4 et IPv6, malgré son nom.)


Ajout à @grawity réponse, il est possible de vérifier tous les algorithmes de contrôle de congestion TCP disponibles avec la commande suivante :

sysctl net.ipv4.tcp_available_congestion_control

Une liste de certaines des sorties possibles (c'est-à-dire les saveurs disponibles) est :

reno :TCP traditionnel utilisé par presque tous les autres systèmes d'exploitation. (par défaut)

cubique :CUBIC-TCP

bic :BIC-TCP

htcp :Hamilton TCP

végas :TCP Vegas

westwood :optimisé pour les réseaux avec perte

Ouais  :retard aware/state-enabled pour maintenir un tuyau à ou en dessous d'un seuil

REMARQUE :Si cubique et/ou htcp ne sont pas répertoriés lorsque vous faites 'sysctl net.ipv4.tcp_available_congestion_control' , essayez ce qui suit, car la plupart des distributions les incluent en tant que modules de noyau chargeables :

/sbin/modprobe tcp_htcp
/sbin/modprobe tcp_cubic

Pour plus de détails, vous pouvez consulter ici :

Détails de réglage TCP

J'espère que ça aide.

Bravo,

Guy.


Linux
  1. Comment vérifier la version de MySQL sous Linux

  2. Comment vérifier la version de votre système d'exploitation Linux

  3. Comment vérifier la version d'Ubuntu à partir de la ligne de commande

  4. Comment vérifier openCV sur Ubuntu 9.10

  5. Comment vérifier si un service particulier est en cours d'exécution sur Ubuntu

Comment vérifier la RAM installée sur votre système Ubuntu

Comment vérifier le ou les groupes d'utilisateurs auxquels appartient un utilisateur Ubuntu

Comment changer le nom d'hôte du serveur dans Ubuntu

Comment installer le panneau de configuration Vesta sur Ubuntu 14.04

Comment changer le fuseau horaire sur le serveur Ubuntu 18.04 ?

Comment vérifier la version de PHP sous Linux