投稿

ラベル(確認応答番号フィールド)が付いた投稿を表示しています

TCPセグメントフォーマットの確認応答番号フィールドに関するネットワークスペシャリスト試験

  以下は「 TCPセグメントフォーマットの確認応答番号(Acknowledgment Number)フィールド 」をテーマとしたネットワークスペシャリスト試験形式の問題10問です。 各問題には【選択式】【正解】【解説】【穴埋め】【誤文訂正】が含まれています。 ■ 問題1 TCPセグメントの確認応答番号フィールドはどのような役割を持つか。 A. 送信されたセグメントの順番を指定する B. 通信相手が受信した最後のデータの次のシーケンス番号を示す C. 通信相手のウィンドウサイズを通知する D. 通信開始の合図を送る 【正解】B 【解説】確認応答番号(Acknowledgment Number)は、相手がどこまでのデータを正しく受信したかを伝えるために、次に受信したいシーケンス番号を通知する。 【穴埋め】TCPセグメントの確認応答番号は、次に受け取りたい ________ を示す。 → シーケンス番号 【誤文訂正】確認応答番号は次に送信したいポート番号を示す。 → 正しくは 次に受け取りたいシーケンス番号を示す 。 ■ 問題2 確認応答番号フィールドが有効になる条件はどれか。 A. URGフラグが設定されているとき B. ACKフラグが設定されているとき C. FINフラグが設定されているとき D. PSHフラグが設定されているとき 【正解】B 【解説】ACKフラグがセットされているときのみ、確認応答番号フィールドは有効になる。 【穴埋め】確認応答番号は ________ フラグがセットされているときに有効となる。 → ACK 【誤文訂正】確認応答番号はPSHフラグがあるときに使われる。 → 正しくは ACKフラグがセットされたときに使用される 。 ■ 問題3 確認応答番号が1001である場合、これは何を意味するか。 A. データの受信が完了していないこと B. 相手はシーケンス番号1001のデータを受信済みであること C. 相手はシーケンス番号1000までのデータを受信済みであること D. 相手はシーケンス番号1002からデータを送るべきこと 【正解】C 【解説】確認応答番号は、シーケンス番号1000まで受信済みで、次に1001から送ってほしいという意味。 【穴埋め】確認応答番号が10...