在 Ubuntu 20.04 上开启 BBR 的步骤如下:
确认内核版本是否支持 BBR
在终端中输入以下命令,查看当前内核版本:
uname -r
如果内核版本号中包含 "4.9" 或 "4.10",则说明内核已经支持 BBR。
更新系统
在终端中输入以下命令,更新系统:
sudo apt update
sudo apt upgrade -y
安装 BBR 模块
在终端中输入以下命令,安装 BBR 模块:
sudo apt install -y --install-recommends linux-generic-hwe-20.04
开启 BBR
在终端中输入以下命令,开启 BBR:
echo "net.core.default_qdisc=fq" | sudo tee -a /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
以上命令将 BBR 设置为默认的 TCP 拥塞控制算法,并启用 fq 等待队列管理器以提高网络吞吐量。
验证 BBR 是否开启成功
在终端中输入以下命令,查看当前 TCP 拥塞控制算法:
sudo sysctl net.ipv4.tcp_congestion_control
如果输出结果为 "bbr",则说明 BBR 已经成功开启。