BBR TCP

modulename: tcp_bbr.ko

configname: CONFIG_TCP_CONG_BBR

Linux Kernel Configuration
└─>Networking support
└─>Networking options
└─>TCP: advanced congestion control
└─>BBR TCP
In linux kernel since version 4.1 (release Date: 2015-06-21)  
BBR (Bottleneck Bandwidth and RTT) TCP congestion control aims to
maximize network utilization and minimize queues. It builds an explicit
model of the the bottleneck delivery rate and path round-trip
propagation delay. It tolerates packet loss and delay unrelated to
congestion. It can operate over LAN, WAN, cellular, wifi, or cable
modem links. It can coexist with flows that use loss-based congestion
control, and can operate with shallow buffers, deep buffers,
bufferbloat, policers, or AQM schemes that do not provide a delay
signal. It requires the fq ("Fair Queue") pacing packet scheduler.

source code: