科目A-1(多肢選択式・四肢択一、30問)
TCPコネクション確立時の3ウェイハンドシェイクにおける、クライアントとサーバー間のパケットのやり取りとして正しい順序はどれか。
- Aサーバー→SYN → クライアント→SYN/ACK → サーバー→ACK
- ✓クライアント→SYN → サーバー→SYN/ACK → クライアント→ACK
- Cクライアント→ACK → サーバー→SYN/ACK → クライアント→SYN
- Dクライアント→SYN/ACK → サーバー→SYN → クライアント→ACK
解説
TCPの接続確立では、まずクライアントがSYNを送信し、これに対しサーバーがSYN/ACKで応答し、最後にクライアントがACKを返すことでコネクションが確立する。この一連の手順が3ウェイハンドシェイクと呼ばれる。
根拠TCP/IPプロトコル(TCP) — 試験要綱記載のプロトコル技術