QUIC BBR Cubic 效果對比【有線場景】

【兄弟篇:無線場景下的對比】
TCP 在較高丟包率場景不能較好的工作,因此對比試驗不包含 TCP,只對比 QUIC-cubic 和 QUIC BBR 在不同丟包率、延時場景下的上傳時長(單位:秒),上傳文件大小爲 7.6M,網絡環境爲辦公室有線網絡,測試機器爲 17 款 Macbook Pro 13-inch。

實驗數據分析:

1、根據實驗 1,未設置丟包模擬時,quic bbr 的穩定性和上傳速度均好於 quic cubic;

2、根據實驗 2,在丟包率和延時均增大時,quic bbr 和 quic cubic 表現均變差,但前者的穩定性和速度仍優於後者

3、對比實驗 2 和實驗 4 可知,在相同延時下, quic cubic 受丟包率變化的影響很大,而 quic bbr 在速度上只是略有變慢

4、對比實驗 2 和 實驗 3,以及實驗 4 和實驗 5,可知,在相同丟包率下,延時越大,quic cubic 也不穩定,受影響較大

而 quic bbr 受到的影響也較大,但明顯優於 quic cubic。

實驗序號 丟包時延\上傳協議 QUIC CUBIC - QUIC BBR - 樣本 後者提升
平均值(秒) 方差 平均值(秒) 方差
1 0% / <10ms 1.518 3.87*10^-2 1.432 1.86*10^-2 1000 約 5.67%
2 0.1% / 25ms 4.736 1.29*10^-1 4.656 4.94*10^-2 100 約 1.69%
3 0.1% / 200ms 8.676 10.283 7.289 1.54*10^-1 100 約 15.99%
4 5% / 25ms 22.167 1.029 4.916 6.06*10^-2 200+
5 5% / 200ms 116.192 20.713 11.050 1.342 100
6 0% / 35ms 4.724 1.06*10^-1 4.870 1.34*10^-1

參考鏈接

Lite Speed BBR and Cubic 對比實驗
TCP 擁塞控制提到 Mac 默認是 Cubic
論文 BBR: Congestion-Based Congestion Control
論文 CUBIC: a new TCP-friendly high-speed TCP variant

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章