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

ネットワークスペシャリスト 2017年 午前211


問題文

ネットワークの制御に関する記述のうち、適切なものはどれか。

選択肢

TCPでは、ウィンドウサイズが固定で輻輳回避ができないので、輻輳が起きると、データに対してタイムアウト処理が必要になる。
誤り制御方式の一つであるフォワード誤り訂正方式は、受信側で誤りを検出し、送信側にデータの再送を要求する方式である。
ウィンドウによるフロー制御では、応答確認があったブロック数だけウィンドウをずらすことによって、複数のデータをまとめて送ることができる。(正解)
データグラム方式では、両端を結ぶ仮想の通信路を確立し、以降は全てその経路を通すことによって、経路選択のオーバヘッドを小さくしている。

ネットワークの制御に関する記述【午前2 解説】

正解の理由

ウの記述は、ストップアンドウェイト(1フレーム毎確認)ではなくスライディングウィンドウ方式の特徴を正しく表しています。送信側は「送ってよい未確認フレームの範囲(ウィンドウ)」を持ち、受信側からの応答(ACK)が来るとウィンドウを確認済み分だけ前にずらし、新たにその分だけ追加のデータを送信できます。これにより複数のデータをまとめて連続送信でき、通信効率が向上します。

解法ステップ

  1. 各選択肢が述べる技術(TCPのウィンドウ、FEC、スライディングウィンドウ、データグラム)を特定する。
  2. 技術の定義と具体的な動作(例:誰が再送要求するか、経路確立の有無、ウィンドウの動き)を心の中で照合する。
  3. 定義と照合して矛盾がある記述を排除し、正しい動作を述べている選択肢を選ぶ。

選択肢別の誤答解説

  • ア: 誤り。TCPはウィンドウサイズが固定ではなく、輻輳回避(Congestion Control)と輻輳回復のために可変ウィンドウ(スロースタート、輻輳回避アルゴリズム)を使います。タイムアウトは使われますが「ウィンドウが固定で輻輳回避ができないから」という理由は誤りです。
  • イ: 誤り。フォワード誤り訂正(FEC)は受信側で誤りを訂正するために送信側が冗長データを付加する方式で、受信側が再送を要求する方式(ARQ)とは逆の概念です。
  • ウ: 正しい。スライディングウィンドウ方式では受信側のACKに応じてウィンドウをずらし、複数ブロックをまとめて送信して通信効率を高めます。
  • エ: 誤り。データグラム方式(例:IP)は経路確立を行わず、各パケットが独立に最適経路を選択します。仮想回線を確立して以降同じ経路を通すのは仮想回線方式(仮想回線型、例:X.25やATM)です。

よくある誤解

  • 識別1:輻輳制御とフロー制御を混同する。フロー制御は通信相手間の処理速度差調整、輻輳制御はネットワーク全体の混雑対策です。
  • 識別2:FEC(前方誤り訂正)とARQ(再送方式)を取り違える。FECは再送を必要とせず冗長ビットで訂正する方式です。
  • 識別3:データグラム方式が仮想回線を用いると誤解する。実際は各パケットが独立に経路選択されます(仮想回線は別の方式)。

補足コラム

  • スライディングウィンドウはTCPの送受信ウィンドウ(送信ウィンドウ・受信ウィンドウ)や、データリンク層のプロトコル(HDLCなど)にも使われます。ウィンドウサイズは固定の場合と可変の場合があり、TCPでは輻輳ウィンドウ(cwnd)と受信ウィンドウ(rwnd)が組み合わさって実効送信量を決定します。
  • FEC(Forward Error Correction)はリアルタイム通信や放送など再送が難しい場面で重宝されます。ARQ(Automatic Repeat reQuest)は信頼性が重視され再送が許容される通信で使われます。

FAQ

Q: TCPの「ウィンドウ」と輻輳制御の「ウィンドウ」は同じですか?
A: 異なります。TCPでは受信側が通知する受信ウィンドウ(rwnd)と送信側が制御する輻輳ウィンドウ(cwnd)があり、実効ウィンドウはこれらの最小値で決まります。
Q: データグラム方式は常に経路を変えますか?
A: 原則として各パケットは独立に経路選択されますが、ルータの経路選択アルゴリズムやECMPなどにより連続して同経路を通ることもあります。重要なのは「経路の確立」は行わない点です。
Q: FECとARQを組み合わせることはありますか?
A: はい。無線やストリーミングではFECで誤りを軽減し、残った誤りをARQで補うハイブリッド方式が使われることがあります。

関連キーワード: スライディングウィンドウ、輻輳制御、フォワード誤り訂正、ARQ、データグラム、フロー制御、TCP、受信ウィンドウ、cwnd、経路選択
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

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

クイズ画面へ遷移する

すぐに利用可能!

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

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