TCP jistabbilixxi konnessjoni b'3-way handshake, jagħlaqha b'4-way teardown, u jżomm id-data tgħaddi b'mod sikur bil-flow control u l-congestion control. Il-handshake jissinkronizza s-sequence number tal-bidu ta' kull naħa biex it-tnejn ikunu jistgħu jsegwu u jikkonfermaw (ACK) kull byte:
3-WAY HANDSHAKE (open) 4-WAY TEARDOWN (close)
Client Server Client Server
│──── SYN ───────▶│ │──── FIN ───────▶│
│◀── SYN, ACK ────│ │◀──── ACK ───────│
│──── ACK ───────▶│ │◀──── FIN ───────│
│ connected │ │──── ACK ───────▶│
