令和5年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問4
テクノロジ/ネットワークネットワークで利用されるアルゴリズムのうち,TCP の輻輳制御アルゴリズムに該当するものはどれか。
出典:令和5年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問4
- アBBR(Bottleneck Bandwidth and Round-trip propagation time)
- イHMAC(Hash-based Message Authentication Code)
- ウRSA(Rivest-Shamir-Adleman cryptosystem)
- エSPF(Shortest Path First)
正解:ア
解説
BBR は Google が開発した TCP の輻輳制御アルゴリズムで,ボトルネックの帯域幅(Bottleneck Bandwidth)と往復伝搬時間(Round-trip propagation time)を推定し,それに基づいて送信レートを制御します。パケットロスを輻輳のシグナルとする従来方式と異なり,高遅延・高帯域の回線でもスループットを確保しやすいのが特徴です。
選択肢ごとの解説
- ア正しい。BBR は帯域幅と RTT の推定に基づく TCP の輻輳制御アルゴリズムです。
- イ誤り。HMAC はハッシュ関数と共通鍵を用いたメッセージ認証コードで,改ざん検知に使われます。
- ウ誤り。RSA は公開鍵暗号のアルゴリズムです。
- エ誤り。SPF(最短経路優先)は OSPF などで使われる経路計算アルゴリズム(ダイクストラ法)です。