TCP (Transmission Control Protocol) :TCP protokolü uygulamalardan aldığı verileri daha küçük parçalara (segment) bölerek ağ üzerinden iletilmesini sağlar. İki cihaz arasında TCP iletişimi başlamadan önce bir oturumun kurulması gerekir. Protokolün bu özelliğine connection-oriented denir. TCP güvenilir bir protokoldür. Yani gönderilen datanın ulaşıp ulaşmadığını, ulaştıysa doğru iletilip iletilmediğini kontrol eder.