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問)