SlideShare a Scribd company logo
1 of 3
Kali ini saya baru saja memperoleh pengetahuan tentang protokol TCP dan UDP, saya
bermaksud sharing dengan teman-teman yang lebih mengerti.tri makasih

TCP adalah dasar dari koneksi, Hal ini berarti melakukan suatu koneksi langsung antara dua
komputer untuk melakukan transfer data antara kedua host. Suatu paket mengandung header dan
data gram, pada bagian header dari paket akan mengandung informasi penting tentang :

       Source Port
       Destination Port
       Sequence number
       Acknowledgement number
       Header Length (Standard 20 Bytes)
       Flags (syn, ack, psh, fin, rst, urg)
       Window size
       Checksum
       IP_v4 or IP_v6
       Header Length
       DSF
       Total Length
       Identification
       Flags (Set Fragment bit or not)
       Fragment Offset
       TTL
       Protocol (this case TCP)
       Header checksum
       Source IP
       Destination I

UDP, User Datagram Protocol, adalah TCP yang connectionless. Hal ini berarti bahwa suatu
paket yang dikirim melalui jaringan dan mencapai komputer lain tanpa membuat suatu koneksi.
Sehingga dalam perjalanan ke tujuan paket dapat hilang karena tidak ada koneksi langsung
antara kedua host, jadi UDP sifatnya tidak realibel, tetapi UDP adalah lebih cepat dari pada TCP
karena tidak membutuhkan koneksi langsung.

Berbeda dengan TCP, UDP merupakan connectionless dan tidak ada keandalan, windowing,
serta fungsi untuk memastikan data diterima dengan benar. Namun, UDP juga menyediakan
fungsi yang sama dengan TCP, seperti transfer data dan multiplexing, tetapi ia melakukannya
dengan byte tambahan yang lebih sedikit dalam header UDP.

UDP melakukan multiplexing UDP menggunakan cara yang sama seperti TCP. Satu-satunya
perbedaan adalah transport protocol yang digunakan, yaitu UDP. Suatu aplikasi dapat membuka
nomor port yang sama pada satu host, tetapi satu menggunakan TCP dan yang satu lagi
menggunakan UDP—hal ini tidak biasa, tetapi diperbolehkan. Jika suatu layanan mendukung
TCP dan UDP, ia menggunakan nilai yang sama untuk nomor port TCP dan UDP.
UDP mempunyai keuntungan dibandingkan TCP dengan tidak menggunakan field sequence dan
acknowledgement. Keuntungan UDP yang paling jelas dari TCP adalah byte tambahan yang
lebih sedikit. Di samping itu, UDP tidak perlu menunggu penerimaan atau menyimpan data
dalam memory sampai data tersebut diterima. Ini berarti, aplikasi UDP tidak diperlambat oleh
proses penerimaan dan memory dapat dibebaskan lebih cepat. Pada tabel, Anda dapat melihat
fungsi yang dilakukan (atau tidak dilakukan) oleh UDP atau TCP.

sementara, ketika saya membuka blog lain, ada ciri – ciri lain yang disebutkan yaitu :

TCP memiliki ciri-ciri yaitu sebagai berikut:

       Terpercaya
       TCP mengatur pesan acknoweledegment, retransmission, dan timeout. Banyak usaha
       untuk mengirimkan pesan yang dibuat dengan terpercaya. Jika hilang ditengah jalan,
       server akan meminta kembali bagian yang hilang. Di TCP, tidak ada data yang hilang
       atau dalam beberapa kasus timeouts, koneksi didrop.
       Terurut
       Jika dua pesan dikirimkan sepanjang koneksi, satu demi satu, pesan yang pertama akan
       mencapai aplikasi penerima pertama. Ketika paket data tiba di urutan yang berbeda, layer
       TCP menahan data selanjutnya sampai data yang baru saja datang dapat di urutkan
       kembali dan dikirimkan ke aplikasi.
       Heavyweight
       TCP meminta tiga paket hanya untuk mensetup socket, sebelum beberapa data aktual
       dapat dikirimkan. Ini mengatur koneksi, reliability, dan congestion control. Ini adalah
       protocol transport yang besar yang didesain di atas IP
       Streaming
       Data dibaca sebagai ―stream‖, dengan tidak membedakan dimana satu paket berakhir dan
       yang lin dimulai. Paket mungkin dipisah atau digabungkan ke dalam data streams yang
       lebih besar atau lebih kecil secara sewenang-wenang.

UDP (Unit Datagram Protocol) adalah protocol connectionless message-based yang lebih
sederhana. Di protocol connectionless, tidak ada usaha yang dibuat untuk koneksi end-to-end.
Koumikasi dicapai dengan mengirimkan informasi satu arah, dari source ke destination tanpa
mengecek untuk melihat apakah tujuan masih ada, atau apakah koneksi disiapkan untuk
menerima informasi. Paket UDP melewati jaringan dalam unit-unit yang berdiri sendiri.

Ciri-ciri UDP adalah:

       Tidak terpercaya
       Ketika pesan dikirimkan, tidak dapat diketahui apakah akan sampai tujuan. Paket dapat
       hilang di jalan. Tidak ada konsep acknoweledgment, retransimission, dan timeout.
       Tidak terurutJika dua pesan dikirimkan ke penerima yang sama, urutan sampainya tidak
       dapat diprediksi.
       Lightweight
       Tidak ada pemesanan pesan, tidak ada pelacakan koneksi, dll. Layer transport yang kecil
       yang didesain di atas IP.
Datagrams
Paket yang dikirimkan secara individu dan dijamin akan utuh jika sampai. Paket-paket memiliki
batas-batas yang pasti, dan tidak dipisan dan dibagi ke dalam data stream yang mungkin ada.

untuk mengetahui bagaimana UDP dan TCP bekerja dalam program, berikut ini saya ada
contohnya, melalui program yang memakai JAVA

More Related Content

What's hot

Makalah lapisan osi layerr pwpoin
Makalah lapisan osi layerr pwpoinMakalah lapisan osi layerr pwpoin
Makalah lapisan osi layerr pwpoinMuhammad Syarif
 
Network Programming 1 - Teori Dasar Network Programming
Network Programming 1 - Teori Dasar Network ProgrammingNetwork Programming 1 - Teori Dasar Network Programming
Network Programming 1 - Teori Dasar Network ProgrammingLia Rusdyana Dewi
 
Lalu Lintas pengiriman data
Lalu Lintas pengiriman dataLalu Lintas pengiriman data
Lalu Lintas pengiriman dataFanny Oktaviarti
 
Protocol internet
Protocol internetProtocol internet
Protocol internetcondro23
 
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTPTugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTPRobby Firmansyah
 
Nat di Mikrotik
Nat di MikrotikNat di Mikrotik
Nat di Mikrotikcukupcsip
 
Jarkom - Jilid V.2
Jarkom - Jilid V.2Jarkom - Jilid V.2
Jarkom - Jilid V.2rezarmuslim
 
Pengamatan Wireshark pada TCP dan UDP
Pengamatan Wireshark pada TCP dan UDPPengamatan Wireshark pada TCP dan UDP
Pengamatan Wireshark pada TCP dan UDPramasatriaf
 
Tugas pemrograman III_1100631028
Tugas pemrograman III_1100631028Tugas pemrograman III_1100631028
Tugas pemrograman III_1100631028Edwin Prassetyo
 
introduction tcpip
introduction tcpipintroduction tcpip
introduction tcpipRiaChie
 

What's hot (18)

Transport layer
Transport layerTransport layer
Transport layer
 
Makalah lapisan osi layerr pwpoin
Makalah lapisan osi layerr pwpoinMakalah lapisan osi layerr pwpoin
Makalah lapisan osi layerr pwpoin
 
Network Programming 1 - Teori Dasar Network Programming
Network Programming 1 - Teori Dasar Network ProgrammingNetwork Programming 1 - Teori Dasar Network Programming
Network Programming 1 - Teori Dasar Network Programming
 
Lalu Lintas pengiriman data
Lalu Lintas pengiriman dataLalu Lintas pengiriman data
Lalu Lintas pengiriman data
 
Niken fajar hutami
Niken fajar hutamiNiken fajar hutami
Niken fajar hutami
 
Protocol internet
Protocol internetProtocol internet
Protocol internet
 
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTPTugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
 
Transport layer
Transport layerTransport layer
Transport layer
 
Nat di Mikrotik
Nat di MikrotikNat di Mikrotik
Nat di Mikrotik
 
Jarkom - Jilid V.2
Jarkom - Jilid V.2Jarkom - Jilid V.2
Jarkom - Jilid V.2
 
Tentang port
Tentang portTentang port
Tentang port
 
Pengamatan Wireshark pada TCP dan UDP
Pengamatan Wireshark pada TCP dan UDPPengamatan Wireshark pada TCP dan UDP
Pengamatan Wireshark pada TCP dan UDP
 
Tugas pemrograman III_1100631028
Tugas pemrograman III_1100631028Tugas pemrograman III_1100631028
Tugas pemrograman III_1100631028
 
Artikel OSI Layer
Artikel OSI LayerArtikel OSI Layer
Artikel OSI Layer
 
Persentasi KSK
Persentasi KSKPersentasi KSK
Persentasi KSK
 
introduction tcpip
introduction tcpipintroduction tcpip
introduction tcpip
 
Pertemuan9
Pertemuan9Pertemuan9
Pertemuan9
 
Kelompok 5
Kelompok 5Kelompok 5
Kelompok 5
 

Viewers also liked

Bond jacek visual_resumestoryboard
Bond jacek visual_resumestoryboardBond jacek visual_resumestoryboard
Bond jacek visual_resumestoryboardjacekbond24
 
รายการวัสดุ
รายการวัสดุรายการวัสดุ
รายการวัสดุKru Charinrat
 
Softonic journal 2012年11月号
Softonic journal 2012年11月号Softonic journal 2012年11月号
Softonic journal 2012年11月号softonicjapan
 
eTailing India Chennai Conclave 2013 Part-2
eTailing India Chennai Conclave 2013 Part-2eTailing India Chennai Conclave 2013 Part-2
eTailing India Chennai Conclave 2013 Part-2eTailing India
 
eTailing India Chennai Conclave 2013 Part 14
eTailing India Chennai Conclave 2013 Part 14eTailing India Chennai Conclave 2013 Part 14
eTailing India Chennai Conclave 2013 Part 14eTailing India
 
eTailing India Chennai Conclave 2013 Part 13
eTailing India Chennai Conclave 2013 Part 13eTailing India Chennai Conclave 2013 Part 13
eTailing India Chennai Conclave 2013 Part 13eTailing India
 

Viewers also liked (8)

DLP - Trabajo de práctica de campo
DLP - Trabajo de práctica de campoDLP - Trabajo de práctica de campo
DLP - Trabajo de práctica de campo
 
Bond jacek visual_resumestoryboard
Bond jacek visual_resumestoryboardBond jacek visual_resumestoryboard
Bond jacek visual_resumestoryboard
 
รายการวัสดุ
รายการวัสดุรายการวัสดุ
รายการวัสดุ
 
Softonic journal 2012年11月号
Softonic journal 2012年11月号Softonic journal 2012年11月号
Softonic journal 2012年11月号
 
Guía de pl microscopía - PRACTICA 2
Guía de pl microscopía - PRACTICA 2Guía de pl microscopía - PRACTICA 2
Guía de pl microscopía - PRACTICA 2
 
eTailing India Chennai Conclave 2013 Part-2
eTailing India Chennai Conclave 2013 Part-2eTailing India Chennai Conclave 2013 Part-2
eTailing India Chennai Conclave 2013 Part-2
 
eTailing India Chennai Conclave 2013 Part 14
eTailing India Chennai Conclave 2013 Part 14eTailing India Chennai Conclave 2013 Part 14
eTailing India Chennai Conclave 2013 Part 14
 
eTailing India Chennai Conclave 2013 Part 13
eTailing India Chennai Conclave 2013 Part 13eTailing India Chennai Conclave 2013 Part 13
eTailing India Chennai Conclave 2013 Part 13
 

Similar to Perbedaan TCP dan UDP

Similar to Perbedaan TCP dan UDP (20)

Jaringan komputer 10
Jaringan komputer 10Jaringan komputer 10
Jaringan komputer 10
 
TRANSPORT LAYER UDP TCP
TRANSPORT LAYER UDPTCPTRANSPORT LAYER UDPTCP
TRANSPORT LAYER UDP TCP
 
Transpot layer
Transpot layerTranspot layer
Transpot layer
 
Jaringan Komputer : Konsep TCP/IP
Jaringan Komputer : Konsep TCP/IPJaringan Komputer : Konsep TCP/IP
Jaringan Komputer : Konsep TCP/IP
 
Pengantar jarkom-1-4 tcp ip
Pengantar jarkom-1-4 tcp ipPengantar jarkom-1-4 tcp ip
Pengantar jarkom-1-4 tcp ip
 
Transport Layer
Transport LayerTransport Layer
Transport Layer
 
Hanny 18311056 si18_a
Hanny  18311056 si18_aHanny  18311056 si18_a
Hanny 18311056 si18_a
 
Josua armando silalahi 18311281 si18E
Josua armando silalahi 18311281 si18EJosua armando silalahi 18311281 si18E
Josua armando silalahi 18311281 si18E
 
Kelompok 6
Kelompok 6Kelompok 6
Kelompok 6
 
Kelompok 6
Kelompok 6Kelompok 6
Kelompok 6
 
Nadiya maulidiah 19311074 si18_a
Nadiya maulidiah 19311074 si18_aNadiya maulidiah 19311074 si18_a
Nadiya maulidiah 19311074 si18_a
 
Konsep tcp
Konsep tcpKonsep tcp
Konsep tcp
 
Transport Control Protokol / Internet Protokol
Transport Control Protokol / Internet ProtokolTransport Control Protokol / Internet Protokol
Transport Control Protokol / Internet Protokol
 
Dawn of the net
Dawn of the netDawn of the net
Dawn of the net
 
Isi
IsiIsi
Isi
 
Novell Netware
Novell NetwareNovell Netware
Novell Netware
 
Wahyubambangpamungkas 18311177-jarkomonlinetugas1
Wahyubambangpamungkas 18311177-jarkomonlinetugas1Wahyubambangpamungkas 18311177-jarkomonlinetugas1
Wahyubambangpamungkas 18311177-jarkomonlinetugas1
 
Tugas sister
Tugas sisterTugas sister
Tugas sister
 
Transport layer
Transport layerTransport layer
Transport layer
 
Komunikasi Antar Proses.pdf
Komunikasi Antar Proses.pdfKomunikasi Antar Proses.pdf
Komunikasi Antar Proses.pdf
 

Perbedaan TCP dan UDP

  • 1. Kali ini saya baru saja memperoleh pengetahuan tentang protokol TCP dan UDP, saya bermaksud sharing dengan teman-teman yang lebih mengerti.tri makasih TCP adalah dasar dari koneksi, Hal ini berarti melakukan suatu koneksi langsung antara dua komputer untuk melakukan transfer data antara kedua host. Suatu paket mengandung header dan data gram, pada bagian header dari paket akan mengandung informasi penting tentang : Source Port Destination Port Sequence number Acknowledgement number Header Length (Standard 20 Bytes) Flags (syn, ack, psh, fin, rst, urg) Window size Checksum IP_v4 or IP_v6 Header Length DSF Total Length Identification Flags (Set Fragment bit or not) Fragment Offset TTL Protocol (this case TCP) Header checksum Source IP Destination I UDP, User Datagram Protocol, adalah TCP yang connectionless. Hal ini berarti bahwa suatu paket yang dikirim melalui jaringan dan mencapai komputer lain tanpa membuat suatu koneksi. Sehingga dalam perjalanan ke tujuan paket dapat hilang karena tidak ada koneksi langsung antara kedua host, jadi UDP sifatnya tidak realibel, tetapi UDP adalah lebih cepat dari pada TCP karena tidak membutuhkan koneksi langsung. Berbeda dengan TCP, UDP merupakan connectionless dan tidak ada keandalan, windowing, serta fungsi untuk memastikan data diterima dengan benar. Namun, UDP juga menyediakan fungsi yang sama dengan TCP, seperti transfer data dan multiplexing, tetapi ia melakukannya dengan byte tambahan yang lebih sedikit dalam header UDP. UDP melakukan multiplexing UDP menggunakan cara yang sama seperti TCP. Satu-satunya perbedaan adalah transport protocol yang digunakan, yaitu UDP. Suatu aplikasi dapat membuka nomor port yang sama pada satu host, tetapi satu menggunakan TCP dan yang satu lagi menggunakan UDP—hal ini tidak biasa, tetapi diperbolehkan. Jika suatu layanan mendukung TCP dan UDP, ia menggunakan nilai yang sama untuk nomor port TCP dan UDP.
  • 2. UDP mempunyai keuntungan dibandingkan TCP dengan tidak menggunakan field sequence dan acknowledgement. Keuntungan UDP yang paling jelas dari TCP adalah byte tambahan yang lebih sedikit. Di samping itu, UDP tidak perlu menunggu penerimaan atau menyimpan data dalam memory sampai data tersebut diterima. Ini berarti, aplikasi UDP tidak diperlambat oleh proses penerimaan dan memory dapat dibebaskan lebih cepat. Pada tabel, Anda dapat melihat fungsi yang dilakukan (atau tidak dilakukan) oleh UDP atau TCP. sementara, ketika saya membuka blog lain, ada ciri – ciri lain yang disebutkan yaitu : TCP memiliki ciri-ciri yaitu sebagai berikut: Terpercaya TCP mengatur pesan acknoweledegment, retransmission, dan timeout. Banyak usaha untuk mengirimkan pesan yang dibuat dengan terpercaya. Jika hilang ditengah jalan, server akan meminta kembali bagian yang hilang. Di TCP, tidak ada data yang hilang atau dalam beberapa kasus timeouts, koneksi didrop. Terurut Jika dua pesan dikirimkan sepanjang koneksi, satu demi satu, pesan yang pertama akan mencapai aplikasi penerima pertama. Ketika paket data tiba di urutan yang berbeda, layer TCP menahan data selanjutnya sampai data yang baru saja datang dapat di urutkan kembali dan dikirimkan ke aplikasi. Heavyweight TCP meminta tiga paket hanya untuk mensetup socket, sebelum beberapa data aktual dapat dikirimkan. Ini mengatur koneksi, reliability, dan congestion control. Ini adalah protocol transport yang besar yang didesain di atas IP Streaming Data dibaca sebagai ―stream‖, dengan tidak membedakan dimana satu paket berakhir dan yang lin dimulai. Paket mungkin dipisah atau digabungkan ke dalam data streams yang lebih besar atau lebih kecil secara sewenang-wenang. UDP (Unit Datagram Protocol) adalah protocol connectionless message-based yang lebih sederhana. Di protocol connectionless, tidak ada usaha yang dibuat untuk koneksi end-to-end. Koumikasi dicapai dengan mengirimkan informasi satu arah, dari source ke destination tanpa mengecek untuk melihat apakah tujuan masih ada, atau apakah koneksi disiapkan untuk menerima informasi. Paket UDP melewati jaringan dalam unit-unit yang berdiri sendiri. Ciri-ciri UDP adalah: Tidak terpercaya Ketika pesan dikirimkan, tidak dapat diketahui apakah akan sampai tujuan. Paket dapat hilang di jalan. Tidak ada konsep acknoweledgment, retransimission, dan timeout. Tidak terurutJika dua pesan dikirimkan ke penerima yang sama, urutan sampainya tidak dapat diprediksi. Lightweight Tidak ada pemesanan pesan, tidak ada pelacakan koneksi, dll. Layer transport yang kecil yang didesain di atas IP.
  • 3. Datagrams Paket yang dikirimkan secara individu dan dijamin akan utuh jika sampai. Paket-paket memiliki batas-batas yang pasti, dan tidak dipisan dan dibagi ke dalam data stream yang mungkin ada. untuk mengetahui bagaimana UDP dan TCP bekerja dalam program, berikut ini saya ada contohnya, melalui program yang memakai JAVA