试试 win11 自带的 google 的 TCP 拥塞算法吧。让发包狂魔 BBR 帮你解决焦虑。
查看当前采用的网络算法
Get-NetTCPSetting | Select SettingName,CongestionProvider
可以看到微软原生的是 CUBIC
win11 自带 BBR2 算法,可以在 powershell 中执行命令,切换为 BBR2 算法:
netsh int tcp set supplemental Template=Internet CongestionProvider=bbr2
netsh int tcp set supplemental Template=Datacenter CongestionProvider=bbr2
netsh int tcp set supplemental Template=Compat CongestionProvider=bbr2
netsh int tcp set supplemental Template=DatacenterCustom CongestionProvider=bbr2
netsh int tcp set supplemental Template=InternetCustom CongestionProvider=bbr2
#在 Windows 11 23H2 / 24H2 及更新版本下,启用 BBR v2 可能会造成本地 TCP 连接无法使用(如导致 adb 卡住无法连接、Steam 无法使用等),我们还需要使用以下命令修复本地 TCP 连接。(来源,MSDN )
netsh int ipv6 set global loopbacklargemtu=disable
netsh int ipv4 set global loopbacklargemtu=disable
回退:
netsh int tcp set supplemental template=internet congestionprovider=CUBIC
netsh int tcp set supplemental template=internetcustom congestionprovider=CUBIC
netsh int tcp set supplemental template=Compat congestionprovider=NewReno
netsh int tcp set supplemental template=Datacenter congestionprovider=CUBIC
netsh int tcp set supplemental template=Datacentercustom congestionprovider=CUBIC
netsh int ipv6 set global loopbacklargemtu=enable
netsh int ipv4 set global loopbacklargemtu=enable
我亲测用起来后,网络下载比原来快不少,有兴趣的小伙伴快来试试吧。
PS:linux 也可以切换,用 linux 的也不用手把手教了,这里不做赘述了。
1
LGA1150 1 天前 > 我亲测用起来后,网络下载比原来快不少,有兴趣的小伙伴快来试试吧。
BBR 只对数据发送方有效,在你本机配,只能加速上传速度。除非你这是 WinServer 并且是对方在下载,才有提速效果。 |
2
mooyo 1 天前 这个只对高丢包线路有用。。。还是别乱教了
|
3
tetora 1 天前
win10 无效(哭)
|
4
SakuraYuki 1 天前
bbr 要是有那么有用,我的垃圾 vps 就不至于高峰期卡了
|
5
ying5201314 OP @SakuraYuki 哈哈,我两台机器 iperf3 打流,提升还是挺明显的。
原来两台机器内网间相互打流不超过 840Mb/s,设置之后能稳定达到 940Mb/s |
6
n43635 1 天前
这个在 linux 服务器上还是挺好用的,有些已经默认开启了,windows 上的话有些软件用着会有问题
|
7
momo1999 1 天前
开过,然后 localhost 的服务打不开了。
|
8
skylancer 5 小时 47 分钟前
认真的? bbr 只对上传场景有效,客户端改来是闲得没事干了么
|
9
xqzr 5 小时 12 分钟前
客户端,也不是完全没用。有请求才有响应
|
10
Withal 2 小时 27 分钟前
|