Apa perbedaan antara UDP dan TCP?
- Membaca
- 2 mnt
- Kategori
- Protokol
Dua protokol transmisi yang paling umum digunakan untuk berkomunikasi di Internet adalah:
TCP – Transmission Control Protocol dan
UDP – User Datagram Protocol.
Baik TCP maupun UDP dibuat di atas Protokol Internet (IP), dan keduanya mengirimkan bit data, yang dikenal sebagai paket, ke dan dari alamat IP. Meskipun kedua protokol melakukan pekerjaan yang sama, cara kerjanya sangat berbeda. TCP lebih mengutamakan akurasi. Protokol ini memungkinkan perangkat mengirim dan menerima stream paket yang berurutan dan diperiksa kesalahannya. UDP lebih mengutamakan kecepatan. Protokol ini melakukan streaming informasi lebih cepat dengan meniadakan pemeriksaan kesalahan.
TCP, UDP, dan OpenVPN
OpenVPN memungkinkan untuk memilih antara TCP atau UDP untuk koneksi VPN. Pengaturan bawaan OpenVPN adalah menggunakan UDP semata-mata karena lebih cepat.
Fitur pemilihan protokol pintar akan selalu mencoba membuat koneksi menggunakan UDP terlebih dahulu. Namun, beralih antara UDP dan TCP juga dapat dilakukan secara manual di aplikasi atau alat baris perintah. Meskipun demikian, kecuali ada alasan konkret untuk mengubah protokol, Proton VPN menyarankan untuk mempertahankan pengaturan bawaan.
Aplikasi Proton VPN dapat terhubung melalui OpenVPN menggunakan beberapa port untuk menggagalkan upaya sensor.
TCP, UDP, dan WireGuard
Secara bawaan, WireGuard® hanya menggunakan UDP. Namun, Proton VPN telah menyesuaikan protokol tersebut sehingga sekarang dapat berjalan melalui TCP di aplikasi Android (dengan dukungan pada lebih banyak aplikasi yang akan menyusul). WireGuard TCP lebih tahan terhadap sensor daripada WireGuard UDP, tetapi tidak seefektif protokol Stealth khusus.
Pelajari cara mengubah protokol VPN atau memilih Smart Protocol
Kapan harus menggunakan UDP vs. TCP
- UDP tidak menggunakan mekanisme koreksi kesalahan TCP, yang mempercepat koneksi dan mengurangi latensi. Itulah sebabnya disarankan bagi siapa saja yang melakukan streaming video atau bermain game daring untuk menggunakan UDP.
- Jika belum bisa terhubung menggunakan UDP atau berada di jaringan yang tidak stabil, disarankan untuk beralih ke TCP dan mencoba menghubungkan kembali. Port bawaan untuk TCP adalah port yang menangani lalu lintas HTTPS, sehingga sulit diblokir. Jika pejabat pemerintah atau administrator jaringan menerapkan pemblokiran tersebut, mereka akan membuat sebagian besar Internet tidak dapat diakses. Selain itu, lalu lintas TCP terlihat identik dengan lalu lintas dengan enkripsi HTTPS, membuatnya sulit dideteksi.
- TCP memungkinkan penggunaan VPN bahkan jika berada di negara yang memblokir VPN. (Pemerintah yang menggunakan inspeksi paket mendalam kemungkinan masih dapat menemukan dan memblokir VPN, bahkan jika menggunakan TCP.) Protokol ini juga dapat membantu jika berada di jaringan WiFi yang dikontrol, seperti di tempat kerja atau universitas. TCP tidak seefektif protokol Stealth dalam menggagalkan sensor.
- Jika menggunakan aplikasi Proton VPN Windows, fitur pemilihan protokol pintar akan mendeteksi pemblokiran ini dan beralih ke OpenVPN atau WireGuard TCP secara otomatis.