BBR 拥塞控制算法blog笔记

本文详细介绍了BBR(Bottleneck Bandwidth and Round-trip propagation time)拥塞控制算法,它是基于带宽和延迟反馈的算法,避免了基于丢包的拥塞控制方法的缺陷。BBR通过四个阶段Startup, Drain, ProbeBW和ProbeRTT来动态调整带宽和延迟,以找到最佳的网络性能。相比于传统的TCP算法,BBR能够更好地应对网络变化,提高传输效率。" 128453719,11623350,TypeScript 优雅错误处理实践,"['typescript', 'javascript', '前端开发', '错误处理', '设计模式']
摘要由CSDN通过智能技术生成

摘要:

1) BBR是一种算法,不是一种协议. 因为基于丢包的码率评估存在的问题(详见正文),所以BBR是基于延时的码率评估算法被提倡.
2) BBR 原理BDP=最大带宽*最小rtt。也就是网路链路中能保存的最大数据包数量(inflight)
bbr判断网路带宽条件不是rtt,不是ack数量,是BDP.
四个阶段startup,drain,probebw,probertt.其中probebw,probertt是并列关系.
probebw 1.25,0.75,1,1,1,1,1,1 8个rtt.
3) Pace
4) cubic ,bbr 比较;bbr,vego,westwood比较

other:带宽探测是动态的,每个rtt都在探测。带宽多人共享,随时可能有人退出,其他人就上探出来占用这个退出的带宽。 反之,有人加入,则丢包的方式是从都大家释放一半带宽,开始探测均分剩下

两个经典实例:

https://blog.csdn.net/fdsafwagdagadg6576/article/details/122334775

小结:

1 bbr是基于延时的码率评估。bbr两张图;图1 从10M到20M. 8个rtt一组,每次上

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值