前几天 外网看视频的时候 特别卡顿才发现我被跨运营商限速惨了 后面在网上找到此方法 设置后跨运营商可以跑满上行 话不多说 上代码
- ssh登录飞牛
- 输入sudo modprobe tcp_bbr(要输入密码 输入密码不会显示 输完按回车)
- 输入sudo lsmod | grep tcp_ 预期输出 tcp_bbr...
- 输入sudo sysctl net.ipv4.tcp_available_congestion_control 预期输出 reno cubic bbr
- 修改为bbr 算法 指令sudo sysctl -w net.ipv4.tcp_congestion_control=bbr 预期返回net.ipv4.tcp_congestion_control=bbr 这时候可以去测试看 应该可以跑满上行
- 以上重启会失效 确定没问题后 需要改为永久生效 sudo nano /etc/sysctl.conf 在最后一行添加net.ipv4.tcp_congestion_control=bbr 然后ctrl+O(字母O)保存 ctrl+X退出 继续输入指令sudo sysctl -p 回车确定就ok了
最好直接复制代码 免得手打出错
以上代码来自于https://b23.tv/n6SQBRT 希望帮到大家
1.设备环境
2.问题现象远端设备 有线连接:
远端设备 无线连接:
3.排查过程基础检查:
Iperf3分析:
查询设备算法:
4.解决方法
1.加载目标算法模块
2.验证模块加载
3.检查可用算法
4.修改默认算法
5.验证结果
6.总结问题根源:
优化关键:
附:iperf 测试对比表
|
Comments NOTHING