Rabu, 18 Februari 2015

Aplikasi TCP/IP dan UDP

Hai bertemu lagi dengan saya, kali ini saya akan membahas tentang Aplikasi apa saja yang cocok untuk protokol TCP/IP dan UDP. Mari kita simak.

Sebelumnya saya telah membahas tentang apa itu TCP dan UDP . Kali ini apa saja aplikasi yang cocok untuk masing2 protokol tersebut ?

Kita review sedikit tentang perbedaan TCP dan UDP.

TCP :

  • Beroperasi berdasarkan konsep koneksi.
  • Jaminan pengiriman-penerimaan data akan reliable dan teratur.
  • Secara otomatis memecah data ke dalam paket-paket.
  • Tidak akan mengirimkan data terlalu cepat sehingga memberikan jaminan koneksi internet dapat menanganinya.
  • Mudah untuk digunakan, transfer paket data seperti menulis dan membaca file.
UDP :
  • Tidak berdasarkan konsep koneksi, jadi harus membuat kode sendiri. 
  • Tidak ada jaminan bahwa pengiriman dan penerimaan data akan reliable dan teratur, sehingga paket data mungkin dapat kurang, terduplikat, atau bahkan tidak sampai sama sekali.
  • Pemecahan ke dalam paket-paket dan proses pengirimannya dilakukan secara manual. 
  • Harus membuat kepastian mengenai proses transfer data agar tidak terlalu cepat sehingga internet masih dapat menanganinya.
  • Jika paket ada yang hilang, perlu dipikirkan di mana letak kesalahan yang terjadi dan mengirim ulang data yang diperlukan.
Berdasarkan karakteristik dari TCP/IP maupun UDP dapat ditentukan apa saja aplikasi yang cocok untuk masing-masing protokol tersebut.

TCP : 
  • TELNET
  • WWW (World Wide Web)
  • HTTP (Hypertext Transfer Protocol)
  • FTP (File Transfer Protocol)
  • SMTP (Simple Mail Transfer Protocol)
UDP :
  • DNS (Domain Name System) 53 
  • SNMP, (Simple Network Management Protocol) 161, 162
  • TFTP (Trivial File Transfer Protocol) 69
  • SunRPC port 111.
  • Tunneling / VPN
  • Games (Dengan Update yang Rutin)  
Bagaimana dengan Streaming Video ? Protokol manakah yang lebih cocok ?
Menurut saya, berdasarkan karakteristik mereka berdua, paling cocok menggunakan UDP, mengapa demikian ? Karena UDP memiliki kelebihan yaitu pada kecepatan transfernya. UDP akan lebih cepat proses transfer data dikarenakan tidak ada bentuk kontrol aliran dan koreksi kesalahan. UDP tidak mementingkan bagaimana keadaan koneksi, jadi jika terjadi pengiriman, UDP tidak memperdulikan sampai tidaknya data tersebut. UDP tidak membagi-bagi data saat pengiriman, maka sangat efektif jika digunakan untuk kepentingan streaming / broadcasting.

source : http://riyadi-rodriguez.blogspot.com/2011/07/pengertian-serta-perbedaan-tcp-dan-udp.html, http://penambucano.blogspot.com/2015/02/penggunaan-aplikasi-di-tcp-dan-udp.html



 


0 komentar:

Posting Komentar