19 May

Apa Perbedaan Antara TCP dan UDP ?

Perbedaan TCP dan UDP

Anda mungkin pernah melihat referensi untuk TCP dan UDP saat membuat port-forwarding di router atau ketika mengkonfigurasi software firewall. Kedua protokol yang digunakan untuk berbagai jenis data.

Kedua protokol ini digunakan untuk mengirim data melalui Internet atau jaringan lokal. Ketika mengkonfigurasi beberapa perangkat keras jaringan atau perangkat lunak, Anda mungkin perlu untuk mengetahui perbedaan

TCP dan UDP adalah protokol yang digunakan untuk mengirimkan bit data – yang dikenal sebagai paket – melalui Internet. Mereka berdua membangun di atas protokol Internet. Dengan kata lain, apakah Anda mengirimkan paket melalui TCP atau UDP, paket yang dikirim ke alamat IP. Paket ini diperlakukan sama, karena mereka diteruskan dari komputer ke router perantara dan ke tujuan.

TCP dan UDP bukan satu-satunya protokol yang bekerja di atas IP. Namun, mereka adalah yang paling banyak digunakan. Istilah yang digunakan secara luas “TCP / IP” mengacu pada TCP over IP. UDP over IP bisa juga disebut sebagai “UDP / IP”, meskipun ini bukan istilah umum.

TCP singkatan dari Transmission Control Protocol. Ini protokol yang paling umum digunakan di Internet.

Ketika Anda memuat halaman web, komputer Anda mengirimkan paket TCP ke alamat web server, meminta untuk mengirim halaman web untuk Anda. Web server merespon dengan mengirimkan aliran paket TCP, yang web browser Anda jahitan bersama-sama untuk membentuk halaman web dan menampilkannya untuk Anda. Ketika Anda mengklik link, sign in, komentar, atau melakukan hal lain, browser web Anda mengirimkan paket TCP ke server dan server akan mengirimkan TCP paket kembali. TCP tidak hanya satu cara komunikasi – sistem remote mengirimkan paket kembali untuk mengakui itu menerima paket Anda.

TCP menjamin penerima akan menerima paket dalam rangka oleh penomoran mereka. Penerima mengirimkan pesan kembali ke pengirim mengatakan itu menerima pesan. Jika pengirim tidak mendapatkan respon yang benar, itu akan mengirim ulang paket untuk memastikan penerima menerima mereka. Paket juga diperiksa untuk kesalahan. TCP adalah semua tentang keandalan ini – paket yang dikirim dengan TCP dilacak sehingga tidak ada data yang hilang atau rusak dalam perjalanan. Inilah sebabnya mengapa download file tidak menjadi rusak bahkan jika ada cegukan jaringan. Tentu saja, jika penerima benar-benar offline, komputer Anda akan menyerah dan Anda akan melihat pesan kesalahan yang mengatakan tidak dapat berkomunikasi dengan host remote.

Process Explorer dan utilitas sistem lainnya dapat menunjukkan jenis koneksi proses membuat – di sini kita bisa melihat browser Chrome dengan koneksi TCP terbuka untuk berbagai server web.

Bagaimana UDP
UDP singkatan User Datagram Protocol – datagram adalah hal yang sama sebagai paket informasi. Protokol UDP bekerja mirip dengan TCP, tetapi melempar semua hal kesalahan-memeriksa. Semua komunikasi back-dan-sebagainya, dan deliverability jaminan memperlambat segalanya.

Bila menggunakan UDP, paket hanya dikirim ke penerima. Pengirim tidak akan menunggu untuk memastikan penerima menerima paket – itu hanya akan terus mengirim paket berikutnya. Jika Anda penerima dan Anda kehilangan beberapa paket UDP, terlalu buruk – Anda tidak dapat meminta paket tersebut lagi. Tidak ada jaminan Anda mendapatkan semua paket dan tidak ada cara untuk meminta paket lagi jika Anda melewatkannya, tetapi kehilangan semua overhead ini berarti komputer dapat berkomunikasi lebih cepat.

UDP digunakan ketika kecepatan yang diinginkan dan koreksi kesalahan tidak perlu. Misalnya, UDP sering digunakan untuk siaran langsung dan game online.

Sebagai contoh, katakanlah Anda sedang menonton streaming video langsung. Live stream sering disiarkan menggunakan UDP bukan TCP. Server hanya mengirimkan aliran konstan paket UDP ke komputer menonton. Jika Anda kehilangan koneksi Anda selama beberapa detik, video akan membekukan sejenak dan kemudian melompat ke bit saat siaran, melewatkan potongan yang Anda tidak terjawab. Jika Anda mengalami minor paket-loss, video atau audio dapat terdistorsi sejenak video terus bermain tanpa data yang hilang.

Ini bekerja sama dalam permainan online – jika Anda kehilangan beberapa paket UDP, karakter pemain mungkin muncul untuk teleport di peta saat Anda menerima paket UDP yang lebih baru. Tidak ada gunanya dalam meminta paket lama jika Anda merindukan mereka, karena permainan terus tanpa Anda. Yang penting adalah apa yang terjadi sekarang di server permainan – tidak apa yang terjadi beberapa detik yang lalu. Membolos koreksi kesalahan TCP membantu mempercepat koneksi game dan mengurangi latency.

Apakah aplikasi menggunakan TCP atau UDP terserah pengembang. Ini benar-benar tergantung pada apa aplikasi perlu – sebagian besar aplikasi ingin koreksi kesalahan dan ketahanan dari TCP, tetapi beberapa aplikasi membutuhkan kecepatan dan mengurangi overhead UDP. Gunakan alat analisis jaringan seperti Wireshark dan Anda akan melihat berbagai jenis paket perjalanan bolak-balik.

Kecuali Anda seorang administrator jaringan atau perangkat lunak pengembang, ini seharusnya tidak tidak mempengaruhi Anda terlalu banyak. Jika Anda mengkonfigurasi router atau firewall perangkat lunak Anda dan Anda tidak yakin apakah aplikasi menggunakan TCP atau UDP, biasanya Anda dapat memilih “Kedua” pilihan untuk memiliki router atau firewall menerapkan aturan yang sama untuk kedua TCP dan lalu lintas UDP.

ICMP, atau Internet Control Message Protocol, adalah protokol yang umum lain yang digunakan di Internet. Ini umumnya digunakan untuk query dan pesan kesalahan antara router dan perangkat jaringan lainnya. Aplikasi Anda akan menggunakan umumnya tidak menggunakan ICMP, meskipun ping dan traceroute digunakan ICMP

Please rate this


Today:

perbedaan tcp dan udp,perbedaan udp dan tcp,jelaskan perbedaan tcp dan udp,apa itu tcp dan udp,beda tcp dan udp,apa perbedaan tcp dan udp,perbedaan tcp udp,apa itu udp dan tcp,beda jaringan tcp dan udp,trik menerapkan TCP DAN UDP buat apa,
Share this

Leave a reply