tcp, veri iletimini güvenli ve düzenli bir şekilde sağlayan bir protokoldür. verilerin paketler halinde gönderilmesini ve alındığında doğru sırayla birleştirilmesini sağlar. bağlantı tabanlı bir protokoldür, bu nedenle veri transferi başlamadan önce iki cihaz arasında bir bağlantı kurulur ve veri transferi tamamlanana kadar bu bağlantı korunur. tcp, veri kaybı veya hatası durumunda paketlerin yeniden iletilmesini sağlar ve bu sayede güvenilir bir iletişim sağlar.