BBRとは?
BBRとは、パケット損失を輻輳の合図とせず、経路のボトルネック帯域と最小RTTを継続的に推定して送信レートを決めるTCP輻輳制御アルゴリズム。バッファに滞留させないため、バッファブロート環境で遅延を抑えつつ高いスループットを得られる。
ネットワークスペシャリスト試験の過去問では1回出題されています。
びーびーあーる
BBRの意味
パケット損失を輻輳の合図とせず、経路のボトルネック帯域と最小RTTを継続的に推定して送信レートを決めるTCP輻輳制御アルゴリズム。バッファに滞留させないため、バッファブロート環境で遅延を抑えつつ高いスループットを得られる。
BBRの具体例
大容量バッファをもつ回線を経由する長距離通信で、損失ベースのCUBICより高い実効速度が出ることがある。
BBRは試験でどう引っ掛けられる?
「パケット損失率をもとに窓を制御する」のは従来型(Reno、CUBIC)。BBRは帯域とRTTの推定に基づく点が違い。
BBRと関連する用語
BBRが出た過去問
ネットワークで利用されるアルゴリズムのうち、TCPの輻輳制御アルゴリズムに該当するものはどれか。
正解:BBR (Bottleneck Bandwidth and Round-trip propagation time)
要点:BBRは帯域とRTTを推定するTCP輻輳制御アルゴリズム
BBRはGoogleが開発したTCPの輻輳制御アルゴリズムで、経路のボトルネック帯域と最小往復遅延を推定し、それに基づいて送信レートを決める。従来のCUBICなどがパケット損失を輻輳の合図として使うのに対し、BBRは損失に頼らないため、バッファが過大な経路(バッファブロート)でも遅延を抑えて帯域を使い切れる。
出典:令和5年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問4(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。