net.core.default_qdisc=fq
É uma configuração de kernel do Linux que define o algoritmo de enfileiramento padrão para interfaces de rede. O valor fq (Fair Queue) significa que a fila de pacotes de rede será gerenciada de forma a garantir que o tráfego de diferentes fluxos seja tratado de forma justa, evitando que um fluxo único consuma toda a largura de banda e prejudique outros.
net.ipv4.tcp_congestion_control=bbr
É uma configuração do kernel do Linux que ativa o algoritmo de controle de congestionamento BBR para o protocolo TCP, visando melhorar a velocidade e a estabilidade da conexão de rede. Desenvolvido pelo Google, o BBR (Bottleneck Bandwidth and RTT) funciona estimando a largura de banda disponível e o tempo de ida e volta (RTT) para otimizar o fluxo de dados, em vez de depender apenas da perda de pacotes como os algoritmos mais antigos (como Reno e CUBIC).
net.ipv4.tcp_fastopen
É um parâmetro de sistema no Linux que ativa o recurso TCP Fast Open (TFO), uma extensão do protocolo TCP que acelera o estabelecimento de conexões ao permitir que dados sejam enviados no pacote SYN inicial, antes mesmo do handshake de três vias ser concluído. Isso pode economizar uma viagem de ida e volta (RTT) completa, melhorando a latência em aplicações sensíveis, como servidores web.
Para aplicar:
sudo nano /etc/sysctl.conf
E adicione
net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr
net.ipv4.tcp_fastopen=3
Depois execute o comando para aplicar sem precisar reiniciar.
sudo sysctl -p
Você pode fazer o teste de velocidade antes e depois do speedtest para ver se melhorou ou não.