TCPの3ウェイハンドシェイク

ネットワークスペシャリスト 令和7年度 春期 午前Ⅱ 問11

TCPの3ウェイハンドシェイク

TCPの通信において,サーバがクライアントから要求を受けて3ウェイハンドシェイクを用いたTCPコネクションを確立するとき,サーバがSYNフラグの付いたパケットを受け付けるのはどの状態のときか。

ア LISTEN

イ SYN-RECEIVED

ウ SYN-SENT

エ TIME-WAIT

正解を表示

ア

この問題に出てくる用語

3ウェイハンドシェイク
TCPで、通信を始める前に3回のやり取りでコネクションを確立する手順。SYN、SYN+ACK、ACKの順にパケットを送り合う。
TCP
アプリケーション間で、順序を保った信頼性のあるデータ転送を提供するトランスポート層のプロトコルである。通信前に接続を確立するコネクション型で、受信確認や再送によってデータの欠落に対処する。
TCPの状態遷移
TCPのコネクションが、接続の準備から終了までの間にとる状態の移り変わり。LISTEN、ESTABLISHED、TIME-WAITなど、接続がない状態を含めて11の状態が定められている。

問題文:IPA公開の問題冊子(PDF)

↑