A Performance Evaluation of TCP BBRv2 Alpha
A Performance Evaluation of TCP BBRv2 Alpha
复制标题
DOI:
10.1109/tsp49548.2020.9163512
复制
发表时间:
2020-07
期刊:
影响因子:
--
通讯作者:
Jose Gomez;Elie F. Kfoury;J. Crichigno;E. Bou-Harb;Gautam Srivastava
中科院分区:
文献类型:
--
作者:
Jose Gomez;Elie F. Kfoury;J. Crichigno;E. Bou-Harb;Gautam Srivastava
The alpha version of Bottleneck Bandwidth and Round-trip Time version 2 (BBRv2) has been recently presented, which aims to mitigate the shortcomings of its predecessor, BBR version 1 (BBRv1). Previous studies show that BBRv1 provides a high link utilization and low queuing delay by estimating the available bottleneck bandwidth. However, its aggressiveness induces unfairness when flows i) use different congestion control algorithms, such as CUBIC, and ii) have distinct round-trip times (RTTs). This paper presents an experimental evaluation of BBRv2, using Mininet. Results show that the coexistence between BBRv2-CUBIC is enhanced with respect to that of BBRv1-CUBIC, as measured by the fairness index. They also show that BBRv2 mitigates the RTT unfairness problem observed in BBRv1. Additionally, BBRv2 achieves a better fair share of the bandwidth than its predecessor when network conditions such as bandwidth and latency dynamically change. Results also indicate that the average flow completion time of concurrent flows is reduced when BBRv2 is used.