Comment activer BBR sur Ubuntu 20.04 LTS

Dans ce tutoriel, nous allons vous montrer comment activer BBR sur Ubuntu 20.04 LTS. Pour ceux d’entre vous qui ne le savaient pas, la bande passante d’étranglement et le temps de propagation aller-retour, ou BBR, est un algorithme de contrôle de la congestion qui alimente le trafic de google.com et YouTube, Google Cloud Plateforme et groupe de travail d’ingénierie Internet (IETF). Google a développé l’algorithme, et il peut produire un débit plus élevé et une latence plus faible pour le trafic de votre serveur.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L’installation est assez simple et suppose que vous utilisez le compte root, sinon vous devrez peut-être ajouter ‘sudo‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape la configuration du BBR sur Ubuntu 20.04 (Focal Fossa). Vous pouvez suivre les mêmes instructions pour Ubuntu 18.04, 16.04 et toute autre distribution basée sur Debian comme Linux Mint.

Activer BBR sur Ubuntu 20.04 LTS Focal Fossa

Étape 1. Tout d’abord, assurez-vous que tous vos packages système sont à jour en exécutant ce qui suit apt commandes dans le terminal.

sudo mise à jour appropriée
sudo mise à niveau appropriée

Étape 2. Vérifiez et mettez à niveau votre noyau.

BBR nécessite le noyau Linux version 4.9 ou supérieure. Comme Ubuntu 20.04 est fourni avec le noyau 5.4.0, nous pouvons activer BBR immédiatement. Pour vérifier la version actuelle de votre noyau, exécutez cette commande ci-dessous :

uname -r

Étape 3. Activez BBR sur Ubuntu 20.04.

Les instructions ci-dessous sont les mêmes pour Debian et Ubuntu. Tout d’abord, exécutez la commande suivante pour vérifier les algorithmes de contrôle de congestion disponibles :

sysctl net.ipv4.tcp_available_congestion_control

Sortir:

net.ipv4.tcp_available_congestion_control = reno cube

Ensuite, vérifiez l’algorithme de contrôle de congestion actuel utilisé dans votre système Ubuntu :

sysctl net.ipv4.tcp_congestion_control

Sortir:

net.ipv4.tcp_congestion_control = cubique

Après cela, ouvrez le fichier de configuration suivant /etc/sysctl.conf pour activer TCP BBR :

nano /etc/sysctl.conf

Ajoutez le fichier suivant :

net.core.default_qdisc=fq net.ipv4.tcp_congestion_control=bbr

Save et sortie sysctl.conf, puis actualisez avec votre nouvelle configuration :

sysctl -p

Vous pouvez vérifier l’algorithme de contrôle de congestion utilisé avec :

sysctl net.ipv4.tcp_congestion_control

Sortir:

net.ipv4.tcp_congestion_control = bbr

Toutes nos félicitations! Vous avez correctement configuré BBR. Merci d’avoir utilisé ce didacticiel pour activer BBR sur le système Ubuntu 20.04 LTS Focal Fossa. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de vérifier le site officiel d’Ubuntu.