過去問ハブ🔥 0日
OS・ネットワーク・データベースTCP/IP・ルーティング・HTTP/DNS難易度 標準32 / 50

TCP のコネクション確立(3ウェイハンドシェイク)で、クライアントとサーバの間で送られるセグメントの順序として正しいものはどれか。

選択肢をタップすると、その場で答え合わせできます

正解と解説を見る

正解 BSYN → SYN+ACK → ACK

解説

正解は「SYN → SYN+ACK → ACK」です。まずクライアントが接続要求の SYN を送り、自分の初期シーケンス番号を伝えます。サーバは、それに対する確認応答と自分の接続要求をまとめた SYN+ACK を返し、最後にクライアントが ACK を返すと、双方のシーケンス番号が確認されてコネクションが確立します。「SYN → ACK → FIN」は、確立と切断の手順が混ざっています。「ACK → SYN → SYN+ACK」は順序が逆で、確認する対象がないうちに ACK を送っています。「FIN → ACK → FIN」は、コネクションを切断するときの手順の一部です。切断では、双方が FIN を送り、それぞれ ACK を返します。

  • #TCP
  • #3ウェイハンドシェイク

この調子でOS・ネットワーク・データベースを続けて解く

▶ この科目の連続演習へ進む(10問)

この問題の分野を深く学ぶなら

PR情報工学・理系基礎の教科書を探す

詳細を見る

OS・ネットワーク・データベースの問題一覧へ戻る

「TCP/IP・ルーティング・HTTP/DNS」の関連問題