quic: add a config knob for congestion control algorithm
Open
area/quic
enhancement
help wanted
- Dominant language
- C++
- Stars
- 28.9k
- Forks
- 5.6k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 428
Description
Right now the default is BBR and enabled by hard coding a QUICHE reloadable flag in
#19349 quic: enable BBR congestion control. But we want it to be configurable, especially distinguishable between upstream and downstream.
As discussed with @ggreenway, the preferred default value should be CUBIC, in consideration of https://en.m.wikipedia.org/wiki/TCP_congestion_control#TCP_BBR.
Contributor guide
Assessment
This issue has not been assessed yet.