Apa Perbedaan Antara UDP dan TCP?

Protokol UPD dan TCP digunakan untuk mengirimkan data — atau paket informasi — di internet berdasarkan alamat IP. Artikel ini akan menjelaskan secara singkat perbedaan antara protokol UDP dan TCP.

Protokol UDP

UDP (User Diagram Protocol) adalah protokol yang tidak berorientasi koneksi. Sederhananya, ketika mesin A mengirimkan paket informasi ke mesin B, aliran tidak berarah. Ini berarti bahwa transmisi data dilakukan tanpa peringatan penerima (mesin B), dan penerima menerima data tanpa membuat pengakuan ke pemancar (mesin A).

Hal ini disebabkan data yang dikirim oleh protokol UDP tidak memungkinkan untuk mengirimkan informasi mengenai pemancar. Akibatnya, penerima tidak mengetahui informasi terkait pengirim data, kecuali alamat IP-nya.

Protokol TCP

Tidak seperti UDP, TCP (Transmission Control Protocol) berorientasi pada koneksi. Ketika mesin A mengirimkan data ke mesin B, mesin B diberitahu tentang kedatangan data dan memberi kesaksian terkait penerimaan data dengan memberi pengakuan penerimaan.

Kontrol CRC kepada data didasarkan pada persamaan ekuasi matematika. Kontrol tersebut juga memverifikasi integritas data yang ditransmisikan. Oleh karena itu, jika data yang diterima rusak, protokol TCP memungkinkan penerima
untuk memberi tahu pengirim.

Image: © iStock.

Dokumen ini berjudul « Apa Perbedaan Antara UDP dan TCP? », dipublikasikan oleh pihak CCM di bawah lisensi Creative Commons. Anda dapat menyalin, menggunakan, dan memodifikasi konten halaman ini berdasarkan syarat dan ketentuan yang telah ditetapkan oleh lisensi ini. Mohon tetap mencantumkan nama CCM (id.ccm.net) pada publikasi Anda.
Gabung komunitas kami