</>
ShikshaCSLearn. Code. Grow.
🔍
☕ Support Us
ShikshaCSâ€ēPractice Problems
CNEasyTCP/IP

Explain the 3-Way TCP Handshake

📋 Problem

Explain the steps of the TCP 3-way handshake used to establish a connection.

🧭 Approach

Step 1: the client sends a SYN (synchronize) packet to the server, requesting a connection. Step 2: the server responds with a SYN-ACK (synchronize-acknowledge), agreeing and requesting its own synchronization. Step 3: the client sends an ACK (acknowledge), confirming — the connection is now established and data can flow.

← Back to all Problems