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)