26
UDP melakukan pengiriman informasi yang tidak membutuhkan
kehandalan.
Walaupun
pengiriman
dengan UDP kurang handal dibandingkan
dengan
protokol
TCP,
pengiriman data
dengan
UDP
mengurangi
overhead
jaringan.
Hal
ini
disebabkan
karena
ukuran
header
paket
UDP
yang
jauh
lebih
kecil dibandingkan dengan header TCP. Hal
ini dapat terlihat dari perbandingan
ukuran header UDP dengan TCP, di mana header UDP memiliki ukuran 8 bytes,
sedangkan header TCP memiliki ukuran 20 bytes.
Pada protokol UDP, masalah kehandalan diserahkan pada protokol di layer
Application. Protokol ini sangat bergantung pada protokol layer yang lebih tinggi
untuk menangani error dan melakukan pengiriman ulang data.
UDP tidak menggunakan windows atau ACK. UDP tidak mengurutkan
segmen dan dirancang untuk aplikasi yang tidak memerlukan urutan segmen.
Protokol ini juga tidak menjamin bahwa segmen akan sampai di sisi penerima
dengan
baik
sehingga
protokol
ini
disebut
sebagai
protokol
yang
tidak
handal.
UDP tidak membuat virtual
circuit, dan juga tidak menghubungi
tujuan
sebelum
mengirimkan
informasi,
sehingga
disebut
dengan connectionless.
Protokol
UDP
beranggapan bahwa aplikasi akan menggunakan
metode
kehandalannya
sendiri,
sehingga pada
UDP
tidak
terdapat
fungsi kehandalan.
Hal
ini
memberikan pilihan
kepada
pengembang
aplikasi
apakah akan
menggunakan
TCP
untuk
kehandalan
atau UDP untuk kecepatan transfer. Gambar 2.4 dan gambar 2.5 berikut ini
menunjukkan perbandingan format segmen TCP dan UDP.
|