Protokol TCP dan UDP
Assalamualaikum wr.wb.
pada kesempatan kali ini saya akan membahas mengenai perbedaan protokol TCP (Transmission Control Protokol) dan UDP (User Datagram Protokol.
PENDAHULUAN
PENGERTIAN
Protokol dalam ilmu komputer berarti seperangkat peraturan atau prosedur untuk mengirimkan data antara perangkat elektronik.
PENDAHULUAN
PENGERTIAN
Protokol dalam ilmu komputer berarti seperangkat peraturan atau prosedur untuk mengirimkan data antara perangkat elektronik.
- PROTOKOL TCP
Manajemen Koneksi TCP :
Pada saat Setup Koneksi
- Client mengirimkan kontrol TCP SYN ke server, dengan memberikan sequence number inisial.
- Server menerima TCP SYN, dan membalasnya dengan kontrol SYNACK.
- ACK yang menyatakan telah menerima SYN.
- Mengalokasikan buffer.
- Menghasilkan sequence number untuk ke client.
Pada saat Menutup Koneksi
- Client mengirim kontrol TCP FIN ke server
- Server menerima FIN, dan membalas dengan ACK. Menutup koneksi dan mengirimkan FIN ke client.
- Client menerima FIN dan membalas ACK
- Masuk pada masa menunggu balasan ACK terhadap dari server
- Server menerima ACK dan koneksi tertutup.
- world wide web
- archie
- wide area information services (wais)
- fax di internet
- PROTOKOL UDP
udp sendiri adalah kebalikan dari tcp karena kalau tcp ada pengirim dan penerima dan si pengirim memberi peringatan kepada si penerima berbeda dengan udp dia langsung masuk saja tanpa memberitahu si penerima dan biasanya udp terus membroadcast layanan yang sedang dia gunakan dan akibatnya koneksi menjadi melemah.
CONTOH APLIKASI YANG MENGGUNAKAN UDP
Digunakan untuk multimedia streaming, yang sangat memberikan toleransi kehilangan segment cukup baik dan yang sangat tidak sensitive terhadap kerusakan atau kehilangan segment
Contoh protokol aplikasi yang menggunakan UDP :
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.
LATAR BELAKANG
belum paham mengenai protokol TCP dan UDP
MAKSUD DAN TUJUAN
bisa mengerti mengenai protokol tersebut
ALAT DAN BAHAN
WAKTU PELAKSANAAN
HASIL YANG DI DAPAT
bisa paham dan mengeri protokol tcp dan udp serta perbedaany.
KESIMPULAN
referensi
https://id.wikipedia.org/wiki/User_Datagram_Protocol
https://id.wikipedia.org/wiki/Transmission_Control_Protocol
https://irpantips4u.blogspot.co.id/2012/11/tcp-dan-udp-penjelasan-dan-perbedaannya.html
CONTOH APLIKASI YANG MENGGUNAKAN UDP
Digunakan untuk multimedia streaming, yang sangat memberikan toleransi kehilangan segment cukup baik dan yang sangat tidak sensitive terhadap kerusakan atau kehilangan segment
Contoh protokol aplikasi yang menggunakan UDP :
- DNS (Domain Name System) 53
- SNMP, (Simple Network Management Protocol) 161, 162
- TFTP (Trivial File Transfer Protocol) 69
- SunRPC port 111.
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.
LATAR BELAKANG
belum paham mengenai protokol TCP dan UDP
MAKSUD DAN TUJUAN
bisa mengerti mengenai protokol tersebut
ALAT DAN BAHAN
WAKTU PELAKSANAAN
HASIL YANG DI DAPAT
bisa paham dan mengeri protokol tcp dan udp serta perbedaany.
KESIMPULAN
referensi
https://id.wikipedia.org/wiki/User_Datagram_Protocol
https://id.wikipedia.org/wiki/Transmission_Control_Protocol
https://irpantips4u.blogspot.co.id/2012/11/tcp-dan-udp-penjelasan-dan-perbedaannya.html
No comments:
Post a Comment