<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=UDP</id>
	<title>UDP - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=UDP"/>
	<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=UDP&amp;action=history"/>
	<updated>2026-04-11T02:10:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.4</generator>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=UDP&amp;diff=31716&amp;oldid=prev</id>
		<title>Onnowpurbo: Undo revision 31709 by Yudi (Talk)</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=UDP&amp;diff=31716&amp;oldid=prev"/>
		<updated>2012-04-15T08:01:21Z</updated>

		<summary type="html">&lt;p&gt;Undo revision 31709 by &lt;a href=&quot;/wiki/index.php/Special:Contributions/Yudi&quot; title=&quot;Special:Contributions/Yudi&quot;&gt;Yudi&lt;/a&gt; (&lt;a href=&quot;/wiki/index.php?title=User_talk:Yudi&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Yudi (page does not exist)&quot;&gt;Talk&lt;/a&gt;)&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:01, 15 April 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l97&quot; &gt;Line 97:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 97:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Pranala luar ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Pranala luar ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://www.iana.org/assignments/port-numbers untuk melihat nomor-nomor port yang didefinisikan oleh [[IANA]].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://www.iana.org/assignments/port-numbers untuk melihat nomor-nomor port yang didefinisikan oleh [[IANA]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [http://www.seoweblog.net Konsultasi SEO]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=UDP&amp;diff=31709&amp;oldid=prev</id>
		<title>Yudi: /* Pranala luar */</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=UDP&amp;diff=31709&amp;oldid=prev"/>
		<updated>2012-04-15T03:20:42Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Pranala luar&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:20, 15 April 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l97&quot; &gt;Line 97:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 97:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Pranala luar ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Pranala luar ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://www.iana.org/assignments/port-numbers untuk melihat nomor-nomor port yang didefinisikan oleh [[IANA]].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://www.iana.org/assignments/port-numbers untuk melihat nomor-nomor port yang didefinisikan oleh [[IANA]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [http://www.seoweblog.net Konsultasi SEO]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Yudi</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=UDP&amp;diff=11131&amp;oldid=prev</id>
		<title>Onnowpurbo at 08:55, 19 December 2009</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=UDP&amp;diff=11131&amp;oldid=prev"/>
		<updated>2009-12-19T08:55:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:55, 19 December 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l10&quot; &gt;Line 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;UDP tidak menyediakan layanan-layanan antar-host berikut:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;UDP tidak menyediakan layanan-layanan antar-host berikut:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* UDP tidak menyediakan mekanisme penyanggaan (buffering) dari data yang masuk ataupun data yang keluar. Tugas buffering merupakan tugas yang harus diimplementasikan oleh protokol lapisan aplikasi yang berjalan di atas UDP.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* UDP tidak menyediakan mekanisme penyanggaan (buffering) dari data yang masuk ataupun data yang keluar. Tugas buffering merupakan tugas yang harus diimplementasikan oleh protokol lapisan aplikasi yang berjalan di atas UDP.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* UDP tidak menyediakan mekanisme segmentasi data yang besar ke dalam segmen-segmen data, seperti yang terjadi dalam protokol TCP. Karena itulah, protokol lapisan aplikasi yang berjalan di atas UDP harus mengirimkan data yang berukuran kecil (tidak lebih besar dari nilai [[Maximum Transfer Unit&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;|Maximum Transfer Unit&lt;/del&gt;/MTU]]) yang dimiliki oleh sebuah 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.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* UDP tidak menyediakan mekanisme segmentasi data yang besar ke dalam segmen-segmen data, seperti yang terjadi dalam protokol TCP. Karena itulah, protokol lapisan aplikasi yang berjalan di atas UDP harus mengirimkan data yang berukuran kecil (tidak lebih besar dari nilai [[Maximum Transfer Unit&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/ins&gt;MTU]]) yang dimiliki oleh sebuah &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/ins&gt;antarmuka&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/ins&gt;di mana data tersebut dikirim. Karena, jika ukuran paket data yang dikirim lebih besar dibandingkan nilai &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/ins&gt;MTU&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/ins&gt;, paket data yang dikirimkan bisa saja terpecah menjadi beberapa fragmen yang akhirnya tidak jadi terkirim dengan benar.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* UDP tidak menyediakan mekanisme ''flow-control'', seperti yang dimiliki oleh [[TCP]].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* UDP tidak menyediakan mekanisme ''flow-control'', seperti yang dimiliki oleh [[TCP]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=UDP&amp;diff=11063&amp;oldid=prev</id>
		<title>Onnowpurbo: New page: '''UDP''', singkatan dari '''''User Datagram Protocol''''', adalah salah satu protokol lapisan transpor TCP/IP yang mendukung komunikasi yang tidak an...</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=UDP&amp;diff=11063&amp;oldid=prev"/>
		<updated>2009-12-19T01:22:32Z</updated>

		<summary type="html">&lt;p&gt;New page: &amp;#039;&amp;#039;&amp;#039;&lt;a href=&quot;/wiki/index.php/UDP&quot; title=&quot;UDP&quot;&gt;UDP&lt;/a&gt;&amp;#039;&amp;#039;&amp;#039;, singkatan dari &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;a href=&quot;/wiki/index.php/User_Datagram_Protocol&quot; class=&quot;mw-redirect&quot; title=&quot;User Datagram Protocol&quot;&gt;User Datagram Protocol&lt;/a&gt;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;, adalah salah satu protokol &lt;a href=&quot;/wiki/index.php?title=DARPA_Reference_Model&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;DARPA Reference Model (page does not exist)&quot;&gt;lapisan transpor&lt;/a&gt; &lt;a href=&quot;/wiki/index.php/TCP/IP&quot; title=&quot;TCP/IP&quot;&gt;TCP/IP&lt;/a&gt; yang mendukung komunikasi yang tidak an...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''[[UDP]]''', singkatan dari '''''[[User Datagram Protocol]]''''', adalah salah satu protokol [[DARPA Reference Model|lapisan transpor]] [[TCP/IP]] yang mendukung komunikasi yang tidak andal (''unreliable''), tanpa koneksi (''connectionless'') antara host-host dalam jaringan yang menggunakan [[TCP/IP]]. Protokol ini didefinisikan dalam RFC 768.&lt;br /&gt;
&lt;br /&gt;
== Karakteristik UDP ==&lt;br /&gt;
UDP memiliki karakteristik-karakteristik berikut:&lt;br /&gt;
* ''Connectionless'' (tanpa koneksi): Pesan-pesan UDP akan dikirimkan tanpa harus dilakukan proses negosiasi koneksi antara dua host yang hendak berukar informasi.&lt;br /&gt;
* ''Unreliable'' (tidak andal): Pesan-pesan UDP akan dikirimkan sebagai datagram tanpa adanya nomor urut atau pesan [[acknowledgment]]. Protokol lapisan aplikasi yang berjalan di atas UDP harus melakukan pemulihan terhadap pesan-pesan yang hilang selama transmisi. Umumnya, protokol lapisan aplikasi yang berjalan di atas UDP mengimplementasikan layanan keandalan mereka masing-masing, atau mengirim pesan secara periodik atau dengan menggunakan waktu yang telah didefinisikan.&lt;br /&gt;
* 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.&lt;br /&gt;
* UDP menyediakan penghitungan checksum berukuran 16-bit terhadap keseluruhan pesan UDP.&lt;br /&gt;
&lt;br /&gt;
UDP tidak menyediakan layanan-layanan antar-host berikut:&lt;br /&gt;
* UDP tidak menyediakan mekanisme penyanggaan (buffering) dari data yang masuk ataupun data yang keluar. Tugas buffering merupakan tugas yang harus diimplementasikan oleh protokol lapisan aplikasi yang berjalan di atas UDP.&lt;br /&gt;
* UDP tidak menyediakan mekanisme segmentasi data yang besar ke dalam segmen-segmen data, seperti yang terjadi dalam protokol TCP. Karena itulah, protokol lapisan aplikasi yang berjalan di atas UDP harus mengirimkan data yang berukuran kecil (tidak lebih besar dari nilai [[Maximum Transfer Unit|Maximum Transfer Unit/MTU]]) yang dimiliki oleh sebuah 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.&lt;br /&gt;
* UDP tidak menyediakan mekanisme ''flow-control'', seperti yang dimiliki oleh [[TCP]].&lt;br /&gt;
&lt;br /&gt;
== Penggunaan UDP ==&lt;br /&gt;
UDP sering digunakan dalam beberapa tugas berikut:&lt;br /&gt;
* Protokol yang &amp;quot;ringan&amp;quot; (lightweight): Untuk menghemat sumber daya memori dan prosesor, beberapa protokol lapisan aplikasi membutuhkan penggunaan protokol yang ringan yang dapat melakukan fungsi-fungsi spesifik dengan saling bertukar pesan. Contoh dari protokol yang ringan adalah fungsi query nama dalam protokol lapisan aplikasi [[Domain Name System]].&lt;br /&gt;
* Protokol lapisan aplikasi yang mengimplementasikan layanan keandalan: Jika protokol lapisan aplikasi menyediakan layanan transfer data yang andal, maka kebutuhan terhadap keandalan yang ditawarkan oleh TCP pun menjadi tidak ada. Contoh dari protokol seperti ini adalah [[TFTP|Trivial File Transfer Protocol (TFTP)]] dan [[NFS|Network File System (NFS)]]&lt;br /&gt;
* Protokol yang tidak membutuhkan keandalan. Contoh protokol ini adalah protokol [[Routing Information Protocol|Routing Information Protocol (RIP)]].&lt;br /&gt;
* Transmisi broadcast: Karena [[UDP]] merupakan protokol yang tidak perlu membuat koneksi terlebih dahulu dengan sebuah host tertentu, maka transmisi broadcast pun dimungkinkan. Sebuah protokol lapisan aplikasi dapat mengirimkan paket data ke beberapa tujuan dengan menggunakan [[alamat IP|alamat multicast atau broadcast]]. Hal ini kontras dengan protokol [[TCP]] yang hanya dapat mengirimkan transmisi one-to-one. Contoh: query nama dalam protokol [[NetBIOS]] Name Service.&lt;br /&gt;
&lt;br /&gt;
== Pesan-pesan UDP ==&lt;br /&gt;
[[Image:Pesan UDP.jpg|thumb|right|200px|Ilustrasi mengenai pesan-pesan UDP]]&lt;br /&gt;
UDP, berbeda dengan [[TCP]] yang memiliki satuan paket data yang disebut dengan '''segmen''', melakukan pengepakan terhadap data ke dalam pesan-pesan UDP ('''''UDP Messages'''''). Sebuah pesan UDP berisi ''header'' UDP dan akan dikirimkan ke protokol lapisan selanjutnya ([[DARPA Reference Model|lapisan internetwork]]) setelah mengepaknya menjadi [[Protokol IP|datagram IP]]. [[Enkapsulasi]] terhadap pesan-pesan UDP oleh protokol IP dilakukan dengan menambahkan header IP dengan protokol IP nomor 17 (0x11). Pesan UDP dapat memiliki besar maksimum 65507 ''byte'': 65535 (2&amp;lt;sup&amp;gt;16&amp;lt;/sup&amp;gt;)-20 (ukuran terkecil dari header IP)-8 (ukuran dari ''header'' UDP) ''byte''. ''Datagram IP'' yang dihasilkan dari proses enkapsulasi tersebut, akan dienkapsulasi kembali dengan menggunakan ''header'' dan ''trailer'' protokol [[DARPA Reference Model|lapisan Network Interface]] yang digunakan oleh host tersebut.&lt;br /&gt;
&lt;br /&gt;
Dalam ''header'' IP dari sebuah pesan UDP, field Source [[IP Address]] akan diset ke antarmuka host yang mengirimkan pesan UDP yang bersangkutan; sementara field Destination [[IP Address]] akan diset ke [[alamat IP|alamat IP unicast]] dari sebuah host tertentu, [[alamat IP|alamat IP broadcast]], atau [[alamat IP|alamat IP multicast]].&lt;br /&gt;
&lt;br /&gt;
== Header UDP ==&lt;br /&gt;
Header UDP diwujudkan sebagai sebuah header dengan 4 buah field memiliki ukuran yang tetap, seperti tersebutkan dalam tabel berikut.&lt;br /&gt;
[[Image:Header-UDP.jpg|thumb|right|200px|Ilustrasi mengenai header UDP]]&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=2 style=&amp;quot;border-collapse: collapse&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Field&lt;br /&gt;
! Panjang&lt;br /&gt;
! Keterangan&lt;br /&gt;
|-&lt;br /&gt;
| Source Port&lt;br /&gt;
| 16 bit (2 byte)&lt;br /&gt;
| Digunakan untuk mengidentifikasikan sumber protokol lapisan aplikasi yang mengirimkan pesan UDP yang bersangkutan. Penggunaan field ini adalah opsional, dan jika tidak digunakan, akan diset ke angka 0. Beberapa protokol lapisan aplikasi dapat menggunakan nilai field ini dari pesan UDP yang masuk sebagai nilai field port tujuan (Destination Port, lihat baris selanjutnya) sebagai balasan untuk pesan tersebut.&lt;br /&gt;
|-&lt;br /&gt;
| Destination Port&lt;br /&gt;
| 16 bit (2 byte)&lt;br /&gt;
| Digunakan untuk mengidentifikasikan tujuan protokol lapisan aplikasi yang menjadi tujuan pesan UDP yang bersangkutan. Dengan menggunakan kombinasi antara alamat IP dengan nilai dari field ini untuk membuat sebuah alamat yang signifikan untuk mengidentifikasikan proses yang berjalan dalam sebuah host tertentu yang dituju oleh pesan UDP yang bersangkutan.&lt;br /&gt;
|-&lt;br /&gt;
| Length&lt;br /&gt;
| 16 bit (2 byte)&lt;br /&gt;
| Digunakan untuk mengindikasikan panjang pesan UDP (pesan UDP ditambah dengan header UDP) dalam satuan byte. Ukuran paling kecil adalah 8 byte (ukuran header UDP, ketika tidak ada isi pesan UDP), dan ukuran paling besar adalah 65515 bytes (65535 [2&amp;lt;sup&amp;gt;16&amp;lt;/sup&amp;gt;] -20 [ukuran header protokol IP]). Panjang maksimum aktual dari pesan UDP akan disesuaikan dengan menggunakan nilai Maximum Transmission Unit (MTU) dari saluran di mana pesan UDP dikirimkan. Field ini bersifat redundan (terulang-ulang). Panjang pesan UDP dapat dihitung dari field Length dalam header UDP dan field IP Header Length dalam header IP.&lt;br /&gt;
|-&lt;br /&gt;
| Checksum&lt;br /&gt;
| 16 bit (2 byte)&lt;br /&gt;
| Berisi informasi pengecekan integritas dari pesan UDP yang dikirimkan (header UDP dan pesan UDP). Penggunaan field ini adalah opsional. Jika tidak digunakan, field ini akan bernilai 0.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Port UDP ==&lt;br /&gt;
Seperti halnya [[TCP]], UDP juga memiliki saluran untuk mengirimkan informasi antar host, yang disebut dengan '''UDP Port'''. Untuk menggunakan protokol UDP, sebuah aplikasi harus menyediakan [[alamat IP]] dan nomor UDP Port dari host yang dituju. Sebuah UDP port berfungsi sebagai sebuah ''multiplexed message queue'', yang berarti bahwa UDP port tersebut dapat menerima beberapa pesan secara sekaligus. Setiap port diidentifikasi dengan nomor yang unik, seperti halnya [[TCP]], tetapi meskipun begitu, UDP Port berbeda dengan [[TCP|TCP Port]] meskipun memiliki nomor port yang sama. Tabel di bawah ini mendaftarkan beberapa UDP port yang telah dikenal secara luas.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=2 style=&amp;quot;border-collapse: collapse&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nomor Port UDP&lt;br /&gt;
! Digunakan oleh&lt;br /&gt;
|-&lt;br /&gt;
| 53 &lt;br /&gt;
| [[Domain Name System|Domain Name System (DNS) Name Query]]&lt;br /&gt;
|-&lt;br /&gt;
| 67&lt;br /&gt;
| [[DHCP|BOOTP client (Dynamic Host Configuration Protocol [DHCP])]] &lt;br /&gt;
|-&lt;br /&gt;
| 68&lt;br /&gt;
| [[DHCP|BOOTP server (DHCP)]] &lt;br /&gt;
|-&lt;br /&gt;
| 69&lt;br /&gt;
| [[TFTP|Trivial File Transfer Protocol (TFTP)]]&lt;br /&gt;
|-&lt;br /&gt;
| 137&lt;br /&gt;
| [[NetBIOS|NetBIOS Name Service]]&lt;br /&gt;
|-&lt;br /&gt;
| 138&lt;br /&gt;
| [[NetBIOS|NetBIOS Datagram Service]]&lt;br /&gt;
|-&lt;br /&gt;
| 161&lt;br /&gt;
| [[SNMP|Simple Network Management Protocol (SNMP)]]&lt;br /&gt;
|-&lt;br /&gt;
| 445&lt;br /&gt;
| [[SMB|Server Message Block (SMB)]]&lt;br /&gt;
|-&lt;br /&gt;
| 520&lt;br /&gt;
| [[Routing Information Protocol|Routing Information Protocol (RIP)]]&lt;br /&gt;
|-&lt;br /&gt;
| 1812/1813&lt;br /&gt;
| [[RADIUS|Remote Authentication Dial-In User Service (RADIUS)]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pranala luar ==&lt;br /&gt;
http://www.iana.org/assignments/port-numbers untuk melihat nomor-nomor port yang didefinisikan oleh [[IANA]].&lt;/div&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
</feed>