User Datagram Protocol - UDP

CONNECTIONLESS dan Tidak dapat diandalkan sebagai Protokol. Tidak memerlukan membuat koneksi dengan Host untuk pertukaran data. Tidak ada Mekanisme untuk memastikan bahwa data yang dikirim dan diterima. Protokol didefinisikan dalam RFC 768.




.
User Datagram Protocol - KARATERISTIK

Memiliki Karakteristik.
 -  CONNECTIONLESS (Tanpa koneksi)
          Pesan akan dikirimkan tanpa harus melakukan Proses Negosiasi koneksi
 -  UNRELIABLE (Tidak andal)
          Pesan dikirimkan sebagai datagram tanpa adanya Nomor Urut atau pesan
          Acknowledgment. Protokol lapisan aplikasi yang berjalan diatas UDP harus
          melakukan pemulihan terhadap pesan yang hilang selama Transmisi.
  -  Umumnya
          Protokol lapisan Aplikasi yang berjalan diatas UDP mengimplementasikan layanan
          keandalan mereka masing-masing, atau mengirim pesan secara Periodik atau dengan
          menggunakan Waktu yang telah didefinisikan.
 -  Menyediakan MEKANISME 
          Untuk mengirim pesan ke sebuah Protokol lapisan Aplikasi atau proses tertentu
          di dalam sebuah Host dalam jaringan yang menggunakan TCP/IP.
 -  Menyediakan Penghitungan CHECKSUM 
          Berukuran 16-bit terhadap keseluruhan pesan UDP.




User Datagram Protocol - LAYANAN

Tidak menyediakan layanan antar-HOST.
 -  Mekanisme Penyanggaan (Buffering) 
          Dari data yang masuk ataupun data yang keluar. Tugas buffering merupakan tugas yang
          harus diimplementasikan oleh Protokol lapisan Aplikasi.
 -  Mekanisme Segmentasi Data
          Yang besar kedalam Segmen Data, seperti yang terjadi dalam protokol TCP.
          Karena itulah, Protokol Lapisan Aplikasi harus mengirimkan data yang berukuran kecil
          (Tidak lebih besar dari nilai Maximum Transfer Unit-MTU) yang dimiliki oleh antarmuka
          di mana data tersebut dikirim.
          Karena, jika ukuran paket data yang dikirim lebih besar dibandingkan nilai MTU,
          Paket data yang dikirimkan bisa saja terpecah menjadi beberapa Fragmen yang akhirnya
          tidak jadi terkirim dengan benar.
 -  Mekanisme Flow-Control, seperti yang dimiliki oleh TCP.




User Datagram Protocol - DATAGRAM



Source Port
UDP Server menggunakan sebagai Titik Akses Layanan (SAP) untuk menunjukkan Smber Paket pada Klien. UDP Klien juga membawa data SAP di bidang ini.

Destination Port
UDP Klien menggunakan ini sebagai Titik Akses Layanan (SAP) untuk menunjukkan layanan yang diperlukan Server. Paket UDP Server juga membawa data SAP di bidang ini.

UDP Length 
Jumlah byte yang terdiri Informasi HEADER dan PAYLOAD Data UDP Gabungan.

UDP Checksum 
Untuk memverifikasi bahwa ujung ke ujung data belum Rusak oleh Router atau Jembatan atau pengolahan Sistem akhir. Dengan algoritma Standar Internet Checksum. Memungkinkan penerima untuk memverifikasi.


User Datagram Protocol - PORT

Umumnya, Klien mengatur nomor port sumber ke nomor unik yang mereka pilih sendiri - biasanya didasarkan pada program yang memulai sambungan. Karena nomor ini dikembalikan oleh Server sebagai Respon,

Memungkinkan pengirim tahu mana "Percakapan" masuk dalam paket yang akan dikirim melalui PORT Tujuan dari paket yang dikirim oleh Klien.  Diatur ke salah satu dari sejumlah Port. Setiap Aplikasi menggunakan Port yang berbeda.

   •   20   - FTP-DATA File Transfer [Default Data]
   •   21   - FTP File Transfer [Control]
   •   23   - TELNET Telnet
   •   25   - SMTP Simple Mail Transfer
   •   37   - TIME Time
   •   69   - TFTP Trivial File Transfer
   •   79   - FINGER Finger
   •   110 - POP3 Post Office Protocol v 3
   •   123 - NTP Network Time Protocol
   •   143 - IMAP2 Interim Mail Access Prot. v2
   •   161 - SNMP Simple Network Man. Prot.