xutil.dev
Login

TCP Handshake Simulator

Experience the SYN → SYN-ACK → ACK 3-way handshake with step-by-step animation

Related Categories:Network
Client
Client
CLOSED
Server
Server
LISTEN
1
SYN
2
SYN-ACK
3
ACK
Initial State

Client is in CLOSED state, server is in LISTEN state waiting for connections. Press Play or Step to begin the handshake.

TCP State Transition Summary

3-Way Handshake (Connection Establishment)

SYN
seq=1000
SYN-ACK
seq=4000, ack=1001
ACK
ack=4001
SYN
SYN-ACK
ACK
FIN