TCP ve UDP Nedir ?

TCP(Transmission Control Protocol), TCP/IP protokol takımının aktarım katmanı protokollerinden birisidir. Güvenli veri iletimi için kullanılır. 
UDP(User Datagram Protocol),  aktararım katmanı protokollerinden birisidir.


  • TCP connection-oriented bir iletim sunar, UDP ise connectionless'dir.
  • TCP, güvenli bir iletişim garanti ederken, UDP bir garanti sağlamaz.
  • TCP, 3-way handshake gerçekleştirirken UDP'de bu işlem gerçekleşmez. 
  • TCP'de paket kaybı gerçekleşmez çünkü eğer bir paket iletilmemişse o paket tekrar gönderilir. UDP'de ise paket gönderilir ve UDP paketin ulaşıp ulaşmadığıyla ilgilenmez, diğer paketleri göndermeye devam eder. 
  • TCP, paketleri tam ve sıralı bir şekilde hedefe iletir.
  • TCP, UDP'ye göre daha yavaştır. Çünkü iletilmeyen paketlerin tekrar gönderilmesi gecikme(delay)'e sebebiyet verir.

Yorumlar

Bu blogdaki popüler yayınlar

Şelale(Waterfall) Modeli Nedir?

Scrum Nedir?

OOP Nedir?