Anda di halaman 1dari 10

UDP

User Datagram Protocol


salah satu protokol lapisan transpor TCP/IP yang
mendukung komunikasi yang tidak andal
(unreliable), tanpa koneksi (connectionless)
antara
host-host
dalam
jaringan
yang
menggunakan TCP/IP.

Karakteristik
Connectionless (tanpa koneksi)
Unreliable (tidak andal)
UDP menyediakan mekanisme untuk mengirim
pesan-pesan ke sebuah protokol lapisan aplikasi
atau proses tertentu di dalam sebuah host dalam
jaringan yang menggunakan TCP/IP. Header UDP
berisi field Source Process Identification dan
Destination Process Identification.
UDP menyediakan penghitungan checksum
berukuran 16-bit terhadap keseluruhan pesan UDP.

Kegunaan
Protokol yang ringan (lightweight)
Protokol lapisan aplikasi yang
mengimplementasikan layanan keandalan
Protokol yang tidak membutuhkan keandalan.
Transmisi broadcast

Kelemahan
UDP tidak menyediakan mekanisme
penyanggaan (buffering) dari data yang masuk
ataupun data yang keluar.
UDP tidak menyediakan mekanisme segmentasi
data yang besar ke dalam segmen-segmen data,
seperti yang terjadi dalam protokol TCP.
UDP tidak menyediakan mekanisme flowcontrol, seperti yang dimiliki oleh TCP.

Kelebihan
Kelebihan UDP adalah pada saat digunakan pada
lightweight protokol, misalnya saja DNS (Domain Name
Service). Selain itu protokol UDP lebih fleksibel karena
misalnya saja terjadi kemacetan pada salah satu bagian
jaringan, maka datagram dapat dialihkan menghindari
bagian yang mengalami kemacetan tersebut. Kemudian
apabila
sebuah
simpul(node)
mengalami
kerusakan/kegagalan, maka packet-packet berikutnya
dapat menemukan jalan/rute pengganti yang melewati
simpul tersebut.

Perbedaan TCP dan UDP


TCP

UDP

Dapat diandalkan

Tidak dapat diandalkan

Berurutan ketika mengirimkan dua

Tidak berurutan Ketika

pesan secara berurutan / satu demi

mengrimkan dua pesan secara

satu.

berurutan / satu demi satu.

Berorientasi sambungan

Connectionless (tanpa koneksi)

(connection-oriented)

Cara Kerja
Paket berisi port client dan port sumber berbentuk file text
dikirimkan ke server dalam UDP header
Paket berisi port client dan port sumber berbentuk file audio
dikirimkan ke server dalam UDP header
UDP tujuan membaca nomor port tujuan dan memproses data
Paket asli memiliki port tujuan sehingga server dapat mengirimkan
data kembali ke ftfp client
Untuk point 3 dan 4 berulang lagi saat server menerima file audio
dari client
saat aplikasi yang ingin mengirim data, UDP tidak akan mem-buffer
atau mem-fragmen data.
Karena UDP tidak mem-fragmen data, jika data yang lebih besar
dari MTU, lapisan IP yang harus mem-fragmen nya

SEKIAN
dan
TERIMAKASIH

Anda mungkin juga menyukai