Perbedaan TCP dan UDP

TCP
Merupakan kepanjangan dari “Transmission Control Protocol”, yakni sejenis protokol yang menopang sekumpulan komputer untuk bertukar data dan berkomunikasi pada suatu jaringan (network). Ini seringkali dipakai untuk menyokong aplikasi yang memerlukan keandalan data agar berjalan lancar.

Berdasarkan hasil pengamatan secara mendasar, TCP bekerja menurut konsep koneksi yang menjamin proses pengiriman serta penerimaan data berjalan secara teratur dan lebih diandalkan. Tugasnya memecah atau mengelompokkan data menjadi paket-paket yang teratur. TCP memastikan pengiriman data tidak terlalu cepat tetapi ada jaminan koneksi internet atau network bisa mengatasinya. Keunggulan TCP terletak pada kemudahan penggunaan, termasuk kegiatan transfer paket data.

Apa perbedaan TCP dan UDP? Ada banyak hal yang bisa dijadikan penilaian utama, salah satunya adalah keunggulan. Mengapa TCP bisa diandalkan? Karena dapat mengirim pesan sekali lagi ketika sambungan terputus tiba-tiba, namun tanpa membuat proses transfer data “corrupt”. Pengiriman data dalam jumlah besar dilakukan secara urut atau satu per satu dengan resiko kesalahan minim. TCP berorientasi pada sambungan sehingga harus ada sesi koneksi terlebih dahulu.

UDP
Merupakan kepanjangan kata dari “User Datagram Protocol”, yakni bagian protokol lapisan TCP/IP yang menunjang komunikasi unreliable (tidak handal) dan connectionless (tanpa koneksi). 

Berdasarkan cara operasi, UDP tidak mengusung konsep koneksi sehingga harus tersedia pembuatan kode sendiri. Tidak menjamin proses pengiriman serta penerimaan data teratur dan handal, mungkin saja terduplikat. Proses pemecahan data serta pengiriman dilakukan secara manual dan harus ada kepastian. Itulah yang menjadi apa perbedaan TCP dan UDP.

Kekurangan UDP yakni perlu pengiriman ulang data bila ada paket yang hilang serta perlu dicari letak kesalahan. Pengiriman pesan ataupun data tidak bisa dipantau secara mendalam sehingga sulit mengetahui apakah terkirim atau tidak, berhasil atau korup. Proses pengiriman berlangsung secara tidak berurutan dan tidak bisa dipastikan data manakah yang akan sampai terlebih dahulu.

http://image.slidesharecdn.com/transportlayer-141103024218-conversion-gate01/95/transport-layer-25-638.jpg?cb=1414982601  http://image.slidesharecdn.com/transportlayer-141103024218-conversion-gate01/95/transport-layer-25-638.jpg?cb=1414982601
Kesimpulan

Apa perbedaan TCP dan UDP? Hal sederhana yaitu cara operasi, jaminan pengiriman-penerimaan data, proses pemecahan data, kepastian proses transfer data hingga cara penggunaan. Pengiriman data dalam jumlah banyak juga menjadi faktor penting dimana TCP sanggup mengirim jumlah besar secara berurutan sedangkan UDP secara tidak berurutan.

Sumber : "http://apaperbedaan.blogspot.com/2015/02/apa-perbedaan-tcp-dan-udp.html


<Terima_Kasih>
<Semoga_Bermanfaat>


EmoticonEmoticon