İçeriğe geçin

İletim Kontrol Protokolü

TCP uygulamalara sıralı ve güvenilir bir bayt akışı sunar. Bu aktarım özelliği, talebin iş sürecinde doğru işlendiğini tek başına doğrulamaz.

Diğer adlarıTCPTransmission Control Protocol
Bulut ve işletim

TCP ne demektir?

İletim Kontrol Protokolü (TCP), IP üzerinde çalışan bir taşıma protokolüdür. RFC9293, güvenilir ve sıralı bayt akışını, kayıp verilerin tespitini ve yeniden iletimini açıklar. TCP bağlantı yönelimlidir. Uygulama, bu bayt akışı içinde kendi mesajlarının nerede başlayıp bittiğini belirlemelidir.

Örnek: portal hizmetine veri aktarmak

Kurgusal akışta bir istemci, talebi TCP bağlantısı üzerinden aktarır. Aktarımın başarılı olması, portal hizmetinin talebi kontrol edip kalıcı olarak kaydettiği anlamına gelmez. Bunun için istemcinin uygulamadan uygun bir onay alması gerekir.

Bağlantı yanıt gelmeden koparsa iş sürecindeki sonuç belirsiz kalabilir. Yeni bir TCP bağlantısı, önceki talebin zaten uygulanıp uygulanmadığını belirlemez. Uygulama, işlemi tekrar başlatmadan önce bu durumu ele almalıdır.

TCP tek başına veri akışını şifrelemez. Uygulama verilerini korumak için ayrıca uygun bir güvenlik protokolü gerekir.

Kaynaklar

Bu konudaki yazılar

ASES ile Bulut ve işletim

Barındırma, yayına alma, bakım ve destek