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.
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.
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.