TCP yana kafa haɗi da 3-way handshake, yana rufe shi da 4-way teardown, kuma yana kiyaye bayanai suna gudana cikin aminci da flow control da congestion control. Handshake yana daidaita lambar tsari (sequence number) na farawa na kowane bangare don duka su iya bin diddigi da tabbatar da (ACK) kowane byte:
3-WAY HANDSHAKE (open) 4-WAY TEARDOWN (close)
Client Server Client Server
│──── SYN ───────▶│ │──── FIN ───────▶│
│◀── SYN, ACK ────│ │◀──── ACK ───────│
│──── ACK ───────▶│ │◀──── FIN ───────│
│ connected │ │──── ACK ───────▶│
