戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ネットワークスペシャリスト 2023年 午前204


問題文

ネットワークで利用されるアルゴリズムのうち、TCPの輻輳制御アルゴリズムに該当するものはどれか。

選択肢

BBR(Bottleneck Bandwidth and Round-trip propagation time)(正解)
HMAC(Hash-based Message Authentication Code)
RSA(Rivest-Shamir-Adleman cryptosystem)
SPF(Shortest Path First)

TCPの輻輳制御アルゴリズムに関する問題【午前2 解説】

要点まとめ

  • 結論:TCPの輻輳制御アルゴリズムとして正しいのはア: BBRです。
  • 根拠:BBRは帯域幅と遅延を基に輻輳を制御し、効率的なデータ転送を実現します。
  • 差がつくポイント:他の選択肢は認証や暗号化、経路探索に関する技術であり、輻輳制御とは異なります。

正解の理由

BBR(Bottleneck Bandwidth and Round-trip propagation time)は、TCPの輻輳制御アルゴリズムの一種で、ネットワークのボトルネック帯域幅と往復遅延時間を測定し、これらの情報を基に送信レートを調整します。これにより、従来の輻輳制御方式よりも高いスループットと低遅延を実現します。したがって、TCPの輻輳制御アルゴリズムとして最も適切なのはアのBBRです。

よくある誤解

HMACは認証コード生成、RSAは公開鍵暗号、SPFはルーティングアルゴリズムであり、輻輳制御とは直接関係ありません。これらを混同しないことが重要です。

解法ステップ

  1. 問題文の「TCPの輻輳制御アルゴリズム」に注目する。
  2. 各選択肢の技術分野を確認する。
  3. BBRが輻輳制御に特化したアルゴリズムであることを理解する。
  4. 他の選択肢は認証(HMAC)、暗号(RSA)、経路探索(SPF)であるため除外する。
  5. 正解はアのBBRと判断する。

選択肢別の誤答解説

  • ア: BBRはTCPの輻輳制御アルゴリズムで正解
  • イ: HMACはメッセージ認証コード生成のためのアルゴリズムで、輻輳制御とは無関係。
  • ウ: RSAは公開鍵暗号方式であり、通信の暗号化に使われるが輻輳制御ではない。
  • エ: SPFはルーティングプロトコルの一種で、経路選択に用いられ輻輳制御とは異なる。

補足コラム

TCPの輻輳制御はネットワークの混雑を避けるために重要な技術です。従来のアルゴリズムにはRenoやCUBICがあり、BBRはこれらと異なりネットワークの帯域幅と遅延を直接測定して制御する新しい方式です。これにより、より効率的な通信が可能となっています。

FAQ

Q: BBRはどのように輻輳を検出しますか?
A: BBRはネットワークのボトルネック帯域幅と往復遅延時間を測定し、これらの値を基に送信レートを調整して輻輳を制御します。
Q: HMACは輻輳制御に使われますか?
A: いいえ、HMACはデータの改ざん検知や認証に使われるアルゴリズムで、輻輳制御とは関係ありません。

関連キーワード: TCP, 輻輳制御、BBR, ネットワークアルゴリズム、帯域幅、遅延、HMAC, RSA, SPF
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ネットワークスペシャリスト
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について