TCPセグメントフォーマットのコントロールプラグフィールドに関するネットワークスペシャリスト試験
以下は、「TCPセグメントフォーマットのコントロールフラグフィールド(Control Flags)」をテーマにしたネットワークスペシャリスト試験形式の問題10問セットです。
■ 問題1
TCPセグメントのコントロールフラグで、接続の確立を要求するのはどれか。
A. FIN
B. SYN
C. RST
D. ACK
【正解】B
【解説】 SYN(Synchronize)はTCPの接続確立時、3ウェイハンドシェイクの最初に用いられるフラグ。
■ 問題2
TCP接続の正常な終了を示すフラグはどれか。
A. PSH
B. URG
C. FIN
D. RST
【正解】C
【解説】 FIN(Finish)は通信の終了を示すために使用される。
■ 問題3
RSTフラグの役割として最も適切なのはどれか。
A. 再送要求
B. 通信のリセット
C. データ圧縮
D. 再構築開始
【正解】B
【解説】 RST(Reset)フラグは、異常終了や存在しない接続に対してリセットをかける。
■ 問題4
TCP通信において、データが即時にアプリケーションへ渡されるよう指示するフラグはどれか。
A. URG
B. ACK
C. PSH
D. RST
【正解】C
【解説】 PSH(Push)は、受信側にバッファリングせずすぐ上位層にデータを渡すよう指示する。
■ 問題5
URGフラグが有効であることを示すTCPヘッダのフィールドはどれか。
A. ウィンドウサイズ
B. 緊急ポインタ
C. シーケンス番号
D. オプション
【正解】B
【解説】 URG(Urgent)フラグが1のとき、緊急ポインタの値が有効となる。
■ 問題6
コントロールフラグが6ビット含まれるTCPヘッダの構造において、フラグの1つで確認応答番号を有効にするのはどれか。
A. ACK
B. SYN
C. FIN
D. URG
【正解】A
【解説】 ACK(Acknowledgment)フラグは、確認応答番号フィールドの値が有効であることを示す。
■ 問題7
3ウェイハンドシェイクの2番目に送信されるSYN+ACKセグメントに含まれるフラグはどれか。
A. URGとPSH
B. SYNとACK
C. FINとACK
D. RSTとACK
【正解】B
【解説】 TCPの接続確立の2番目のステップでは、SYNとACK両方のフラグをセットして応答する。
■ 問題8
TCPセグメントのコントロールフラグフィールドに含まれないフラグはどれか。
A. SYN
B. FIN
C. ACK
D. ECE
【正解】D
【解説】 ECEはECNに関連する拡張フラグで、基本的な6つの制御フラグ(URG, ACK, PSH, RST, SYN, FIN)には含まれない。
■ 問題9
TCPヘッダにおいて、コントロールフラグのビットフィールドはどの範囲に収められているか。
A. 2ビット
B. 4ビット
C. 6ビット
D. 8ビット
【正解】C
【解説】 TCPヘッダのコントロールフラグは6ビットで構成され、各フラグが1ビットずつ割り当てられている。
■ 問題10
RSTフラグを使用するべき状況として適切なのはどれか。
A. データが正常に送信されたとき
B. 存在しないポートにアクセスされたとき
C. 通信を終了したいとき
D. 優先処理のデータを送信するとき
【正解】B
【解説】 存在しないポートへの接続要求にはRSTフラグで応答し、接続を即座に終了させる。
ご希望であれば、この10問に「穴埋め問題」と「誤文訂正問題」を加えた強化セットやPDF/CSV形式での出力も可能です。続けて別のテーマもご指定ください。
コメント
コメントを投稿