UDP Dan Fungsi Protokol UDP
https://asia-note.blogspot.com/2014/10/udp-dan-fungsi-protokol-udp.html
Protokol UDP atau kepanjangan dari User Data gram Protocol. Protokol UDP berjalan di atas jaringan IP. Dalam UDP, pesan akan dikirim dalam bentuk Datagram. Berbeda dengan TCP yang dikenal dengan 3 way handshaking (3 jalur jabat tangan), pada UDP tidak ada handshaking (tidak ada hubungan) yang berlangsung antara dua proses sebelum mentransfer data apapun pada sistem akhir.
Dalam jaringan komputer, Fungsi UDP
memberikan pelanggan sebuah transfer data yang tidak dapat diandalkan
di mana ketika proses mengirim pesan dalam bentuk datagram, dan
protokol UDP tidak memberikan jaminan penyampaian pesan tertentu /
datagram ke soket (end node) pada sistem penerima. kemungkinan data Gram
tiba dengan rusak di ujung penerima dan dengan demikian penerima pada
end sistem dapat menerima data yang rusak dan bisa saja penerima ujung
dapat menerima paket nomor 3 sebelum paket nomor 2 dan ada kemungkinan
juga menerima datagram dua kali.
Pengertian Protokol UDP adalah sebuah protokol
stateless (tanpa tempat) oleh karena itu, server dalam hal ini
dimanfaatkan dalam penanganan beberapa klien pada suatu waktu. Jadi
broadcast dan multicast tersedia dengan UDP. Protokol UDP menyediakan
tanpa flow control (kontrol aliran) dan congestion control (kontrol
kemacetan), hal ini berarti bahwa ledakan arus secepat yang diinginkan
namun situasi ini harus ditanganani oleh program aplikasi.
Struktur Data Gram Protokol UDP
delapan (8) byte datagram Pertama berisi informasi header dan byte
tersisa berisi data pesan. datagram header UDP terdiri dari empat (4)
bidang dengan masing-masing memiliki ukuran yang sama dengan dua byte:
- Nomor port sumber
- Nomor port tujuan
- ukuran Datagram
- Checksum
Sumber Port:
Ukuran 16 bit dari 0 sampai 15. Nomor port ini menunjukkan pengirim. Dihapus ke nol jika tidak digunakan.
Nomor Port tujuan:
Ukuran ini juga 16 bit. Nomor port ini bercerita tentang port ke paket tujuan.
Panjang:
Ukuran dari bidang ini adalah 16 bit. Bidang ini menunjukkan panjang
dalam bytes UDP header dan encapsulated data. Nilai minimum untuk bidang
ini adalah 8. Batas praktis untuk panjang data yang dipaksakan oleh
IPv4 protokol yang digunakan adalah 65,507 byte (65.535 − 8 byte UDP
header − 20 byte header IP)
Checksum:
Protokol UDP memverifikasi integritas melalui aplikasi checksum.
Multicast digunakan untuk pengecekan error header dan data. Jika
checksum dihilangkan di dalam IPv4, bidang menggunakan nilai Zero semua