TCP nggawé koneksi kanthi 3-way handshake, nutup nganggo 4-way teardown, lan njaga data mili kanthi aman kanthi flow control lan congestion control. Handshake nyinkronaké sequence number wiwitan saben pihak supaya loro-loroné bisa nglacak lan ngakui (ACK) saben byte:
3-WAY HANDSHAKE (open) 4-WAY TEARDOWN (close)
Client Server Client Server
│──── SYN ───────▶│ │──── FIN ───────▶│
│◀── SYN, ACK ────│ │◀──── ACK ───────│
│──── ACK ───────▶│ │◀──── FIN ───────│
│ connected │ │──── ACK ───────▶│
