什么是bbr(Bottleneck Bandwidth and RTT),它的功能类似于锐速的单边加速工具,并且是免费的,所以不需要破解。谷歌的一种黑科技,新的TCP拥塞控制算法,能尽量跑满你服务器的带宽,并且尽量不要有排队的情况。…
BBR到底好在哪里?
都说BBR好,特别是在长传场景,一试就知道,也有很多分析BBR细节的文章,但很少有在理论上详细对比BBR和传统Loss based CCA的,BBR到底好在哪里,周末例行写作,今天的主…
我进一步把 bbr 模型简化为更一般的形式。设 x 为 bbr 流的 estimated bw,wₓ 为 bbr 流的 inflight,C 为瓶颈带宽,R 为传播时延,R_s 为总时延,pacing_rate 增益为 g: I ( t ) t o t a l _ i n f l i g h …
先看 bbr,以 2 条流 bw 收敛为例,微分方程组如下: { d x d t C ⋅ g ⋅ x g ⋅ x y − x d y d t C ⋅ g ⋅ y g ⋅ y x − y \begin{cases} \dfrac{dx}{dt}C\cdot\dfrac{g\cdot x}{g\cdot xy}-x\\\ \dfrac{dy}{dt}C\cdot\dfrac{g\cdot y…
常打磨常新,bbr 和 inflight 守恒算法的模型和仿真也在不断优化。
再次给出 bbr 模型,这次修改了 d x d t \dfrac{dx}{dt} dtdx 的表达式,由 g 2 ⋅ x ⋅ r m i n g_2\cdot x\cdot r_{min} g2⋅x⋅rmin计算。同时加入了微观建模 pro…