クライアントとサーバ間で3ウェイハンドシェイクを使用し、次の順序でTCPセッションを確立するとき、サーバから送信されたSYN/ACKパケットのシーケンス番号Aと確認応答番号Bの正しい組み合わせはどれか。
| 順序 | パケット | パケットの送信方向 | シーケンス番号 | 確認番号 |
| 1 | SYN | クライアントからサーバ | 11111 | なし |
| 2 | SYN/ACK | サーバからクライアント | A | B |
| 3 | ACK | クライアントからサーバ | 11112 | 22223 |
| A | B | |
| ア | 11111 | 22222 |
| イ | 11112 | 22223 |
| ウ | 22222 | 11112 |
| エ | 22223 | 11111 |
答え ウ
【解説】
TCPのシーケンス番号と確認番号の関係は、受信したセグメントのシーケンス番号に1を加えた値を確認番号にセットしACKとして送信します。
したがって、問題の3ウェイハンドシェイクのシーケンスでは
| 順序 | パケット | パケットの送信方向 | シーケンス番号 | 確認番号 |
| 1 | SYN | クライアントからサーバ | 11111 | なし |
| 2 | SYN/ACK | サーバからクライアント | 22222(A) | 11112(B) |
| 3 | ACK | クライアントからサーバ | 11112 | 22223 |
| A | B | |
| ウ | 22222 | 11112 |
【キーワード】
・TCP