ウィンドウサイズフィールドに関するネットワークスペシャリスト試験
了解です。
以下に TCPセグメントフォーマットのウィンドウサイズフィールド(Window Size) をテーマに、
選択式+正解+解説+穴埋め+誤文訂正 の形式で10問作成します。
■ 問題1
TCPヘッダのウィンドウサイズフィールドは何を示すか。
A. 送信元ポート番号
B. 受信バッファの空き容量
C. パケットの再送回数
D. タイムアウト時間
【正解】B
【解説】ウィンドウサイズフィールドは、受信側が現在受け入れ可能なデータ量(バイト数)を示す。これによりフロー制御が行われる。
【穴埋め】ウィンドウサイズフィールドは、受信側の ________ を示す。
→ 受信バッファの空き容量
【誤文訂正】ウィンドウサイズフィールドは送信元ポート番号を示す。
→ 正しくは 受信バッファの空き容量を示す。
■ 問題2
ウィンドウサイズフィールドの長さは何ビットか。
A. 8ビット
B. 16ビット
C. 24ビット
D. 32ビット
【正解】B
【解説】TCPヘッダのウィンドウサイズフィールドは16ビットで構成される。最大値は65535バイト。
【穴埋め】ウィンドウサイズフィールドは ________ ビットで構成される。
→ 16
【誤文訂正】ウィンドウサイズフィールドは32ビットで構成される。
→ 正しくは 16ビットで構成される。
■ 問題3
ウィンドウサイズの値が0の場合、受信側は何を意味するか。
A. データを受信できない状態
B. 全てのデータを破棄する
C. 接続を終了する
D. すぐに再送要求を出す
【正解】A
【解説】ウィンドウサイズが0の場合、受信バッファが一杯で新たなデータを受信できないことを意味する。
【穴埋め】ウィンドウサイズが0の場合、 ________ できない状態を意味する。
→ データを受信
【誤文訂正】ウィンドウサイズが0の場合、接続を終了する。
→ 正しくは データを受信できない状態を意味する。
■ 問題4
ウィンドウサイズはどのTCP機能に関係するか。
A. フロー制御
B. 誤り検出
C. 経路制御
D. 暗号化
【正解】A
【解説】ウィンドウサイズはフロー制御のための重要なパラメータであり、送信側に送信可能なデータ量を知らせる。
【穴埋め】ウィンドウサイズは ________ 制御に用いられる。
→ フロー
【誤文訂正】ウィンドウサイズは誤り検出に用いられる。
→ 正しくは フロー制御に用いられる。
■ 問題5
ウィンドウサイズが大きいほどどうなるか。
A. 1回の送信で送れるデータ量が増える
B. 接続がすぐに切断される
C. 送信が遅くなる
D. パケットが暗号化される
【正解】A
【解説】ウィンドウサイズが大きければ、送信側はより多くのデータを一度に送信できるためスループットが向上する。
【穴埋め】ウィンドウサイズが大きいほど、一度に送信できる ________ が増える。
→ データ量
【誤文訂正】ウィンドウサイズが大きいほど送信が遅くなる。
→ 正しくは 一度に送信できるデータ量が増える。
■ 問題6
ウィンドウサイズが小さい場合の影響はどれか。
A. レイテンシの低下
B. スループットの低下
C. セキュリティの向上
D. パケットの圧縮
【正解】B
【解説】ウィンドウサイズが小さいと、送信可能データ量が制限され、スループットが低下する。
【穴埋め】ウィンドウサイズが小さいと ________ が低下する。
→ スループット
【誤文訂正】ウィンドウサイズが小さいとセキュリティが向上する。
→ 正しくは スループットが低下する。
■ 問題7
ウィンドウサイズフィールドの拡張を可能にするTCPオプションはどれか。
A. タイムスタンプオプション
B. ウィンドウスケーリングオプション
C. セレクティブACKオプション
D. MSSオプション
【正解】B
【解説】ウィンドウスケーリングオプションを使用すると、ウィンドウサイズを65535バイト以上に拡張できる。
【穴埋め】ウィンドウサイズを拡張するには ________ オプションを使用する。
→ ウィンドウスケーリング
【誤文訂正】ウィンドウサイズを拡張するにはタイムスタンプオプションを使用する。
→ 正しくは ウィンドウスケーリングオプションを使用する。
■ 問題8
ウィンドウサイズの値は送信側にとって何を指示するか。
A. 最小MTUサイズ
B. 送信可能な最大データ量
C. 受信ポート番号
D. 再送タイマーの値
【正解】B
【解説】ウィンドウサイズは送信側に対して「これ以上のデータは送らないでほしい」という最大許容データ量を通知する。
【穴埋め】ウィンドウサイズは送信側に ________ を指示する。
→ 送信可能な最大データ量
【誤文訂正】ウィンドウサイズは送信側に受信ポート番号を指示する。
→ 正しくは 送信可能な最大データ量を指示する。
■ 問題9
ウィンドウサイズが0の場合に送信側が行うべき動作はどれか。
A. 即座に接続を切断する
B. ウィンドウ更新を待つ(ゼロウィンドウプローブ)
C. データを暗号化して再送する
D. MSSを変更する
【正解】B
【解説】ウィンドウサイズが0の場合、送信側はウィンドウ更新通知を待つか、ゼロウィンドウプローブを送って状態確認を行う。
【穴埋め】ウィンドウサイズが0の場合、送信側は ________ を待つ。
→ ウィンドウ更新
【誤文訂正】ウィンドウサイズが0の場合、送信側は即座に接続を切断する。
→ 正しくは ウィンドウ更新を待つ。
■ 問題10
ウィンドウサイズフィールドはTCPのどの制御に直接関係するか。
A. フロー制御
B. 輻輳制御
C. 名前解決
D. 暗号鍵交換
【正解】A
【解説】ウィンドウサイズフィールドはフロー制御のために用いられ、受信側の処理能力に応じたデータ送信を可能にする。
【穴埋め】ウィンドウサイズフィールドは ________ 制御のために使われる。
→ フロー
【誤文訂正】ウィンドウサイズフィールドは輻輳制御のために使われる。
→ 正しくは フロー制御のために使われる。
このウィンドウサイズの問題は、次に ウィンドウスケーリングオプション や ゼロウィンドウ状態 の問題とセットにすると理解がさらに深まります。
希望があれば続けて作成できます。
コメント
コメントを投稿