TCP State Diagram (RFC 793)
Packet Sequence
Client
CLOSED
SEQ: 0 |
ACK: 0
Server
CLOSED
SEQ: 0 |
ACK: 0
Metrics
Event Log
About
TCP State Machine (RFC 793)
11 states governing TCP connection lifecycle:
CLOSED - No connection
LISTEN - Waiting for SYN (server)
SYN_SENT - SYN sent, awaiting SYN-ACK
SYN_RCVD - SYN received, SYN-ACK sent
ESTABLISHED - Data transfer
FIN_WAIT_1 - FIN sent, awaiting ACK
FIN_WAIT_2 - FIN ACK received
CLOSE_WAIT - FIN received, waiting for close
CLOSING - Simultaneous close
LAST_ACK - Awaiting final ACK
TIME_WAIT - 2MSL timer (30-120s)
Click actions on Client/Server to send packets and watch state transitions.
11 states governing TCP connection lifecycle:
CLOSED - No connection
LISTEN - Waiting for SYN (server)
SYN_SENT - SYN sent, awaiting SYN-ACK
SYN_RCVD - SYN received, SYN-ACK sent
ESTABLISHED - Data transfer
FIN_WAIT_1 - FIN sent, awaiting ACK
FIN_WAIT_2 - FIN ACK received
CLOSE_WAIT - FIN received, waiting for close
CLOSING - Simultaneous close
LAST_ACK - Awaiting final ACK
TIME_WAIT - 2MSL timer (30-120s)
Click actions on Client/Server to send packets and watch state transitions.