Perbedaan protokol TCP dengan UDP

Transmission Control Program (TCP)

Protocol ini memiliki 3 karakterisitk, yaitu :

  • Connection Oriented => sebelum terjadi pertukaran informasi, 2 aplikasi TCP harus melakukan proses pertukaran kontrol informasi (handshaking).
  • Reliable => karena menerapkan fitur Flow Control dan Error Detection.
  • Byte Stream Service => paket dikirimkan secara berurutan (sequencing).

Protocol ini sangat cocok digunakan untuk koneksi yang membutuhkan kehandalan tinggi seperti telnet,FTP,HTTP, dsb

User Datagram Protocol (UDP)

Protocol ini memiliki karakteristik yang berlawan dengan TCP, yaitu :

  • Connectionless Oriented => tidak melakukan proses handshaking.
  • Unreliable => Tidak ada fitur Flow Control dan Error Detection.
  • Paket dikirmkan secara Unsequencing dan berdasarkan best effort basis

Deteksi kesalahan pada UDP hanya bersifat opsional. Untuk menghasilkan transmisi data yang reliabel, harus dibantu dan dilakukan di tingkat aplikasi. UDP sangat cocok digunakan pada aplikasi yang membutuhkan query dan responce cepat, seperti tranmisi Audio/Video.

Subscribe to receive free email updates:

0 Response to "Perbedaan protokol TCP dengan UDP"

Posting Komentar