Hors sujet extrait de Serveur iperf3 chez Freeton client Linux a quoi comme controle de congestion TCP ?
pour l'afficher:
sudo sysctl net.ipv4.tcp_congestion_control
pour afficher les controles dispo:
sudo sysctl net.ipv4.tcp_available_congestion_control
en 2020, tout le monde devrait être en BBR mais pas mal de distro ne font pas l'effort de le mettre par défaut.
pour changer:
sudo sysctl net.ipv4.tcp_congestion_control=bbr
sudo sysctl net.core.default_qdisc=fq
(le qdisc est optionnel depuis le kernel 4.13 mais autant mettre fq dans des machines d'extrémités (serveur, client) plutot que fq_codel le défaut plutôt utile sur routeur).
il faudrait voir aussi coté serveur iperf ce qu'il y a comme réglages. si c'est les réglages par défaut d'une distro c'est pas forcement le mieux.
des tests récents que j'ai fais avec archlinux (client iperf3) et Debian (serveur iperf3) montraient pres de 100 Mbps d'écart entre les réglages par défaut des distros et bbr/fq.