万籁俱寂,万字将成。
Huasui
Stay hungry. Stay foolish.
© 2022-2026
Powered by Mix Space&
余白 / Yohaku
.
正在被0人看爆
😊关于
关于我隐私权 ↗
🧐更多
时间线朋友们思考 ↗
🤗联系
写留言发邮件 ↗GitHub ↗
Huasui
Stay hungry. Stay foolish.
链接
关于我·隐私权·时间线·朋友们·思考·写留言·发邮件·GitHub
© 2022-2026 Powered by Mix Space&
余白 / Yohaku
.
正在被0人看爆
豫 ICP 备 2022029096号-2
RSS 订阅·站点地图·
··|
RSS 订阅·站点地图·|··|豫 ICP 备 2022029096号-2
稍候片刻,月出文自明。

Win11开启官方BBR支持

·(已编辑)· / , , ·918 阅读
这篇文章上次修改于,可能部分内容已经不适用,如有疑问可询问作者。
关键洞察
AI · GEN

Win11开启官方BBR支持

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • BBR是什么?

    一般我们使用 Linux 系列操作系统都会安装下谷歌的 BBR 网络拥塞控制软件。现在 Windows 11 上可以开启 BBR v2 版本了。

    BBRv2 是一种基于模型的拥塞控制算法,全称为Bottleneck Bandwidth and Round-trip time。它由Google开发,旨在降低队列、低损耗和(有界的)Reno/CUBIC 共存。维护一个模型网络路径,它使用带宽和 RTT 的测量值,以及(如果发生)数据包丢失和/或 DCTCP/L4S 样式的 ECN 信号。

    BBR2 比 BBR 更"公平",在有延迟和丢包的情况下,它的速度会远慢于 BBR,有时比默认的 CUBIC 还慢,所以开不开得根据自己的链路做测试,一般来说只能算是聊胜于无的东西。

    Windows Server 现在默认使用 CUBIC 拥塞控制算法,这也是目前最常用的拥塞控制算法。

    Windows11 开启官方 BBR 支持,以下命令如果报错或者提示参数不存在等问题,均是因为系统版本不够高,命令用管理员 PowerShell 执行。

    开启 BBR 支持:

    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
    

    验证BBR支持:

    VBNET
    Get-NetTCPSetting | Select SettingName, CongestionProvider
    
    BBR

    BBR