Daftar Isi

Pengantar

Protokol Desktop Jarak Jauh (RDP) mendasari banyak penerapan akses jarak jauh, dari pengaturan dukungan TI kecil hingga lingkungan perusahaan besar. Namun, satu faktor kinerja kunci sering kali terabaikan: apakah lalu lintas RDP mengalir terutama melalui TCP atau UDP. Pilihan itu memiliki dampak langsung pada latensi, responsivitas, dan pengalaman pengguna, terutama di seluruh WAN dan VPN. Dalam panduan ini, kami menjelaskan bagaimana RDP menggunakan UDP dan TCP, kapan masing-masing transportasi berkinerja terbaik, dan apa yang dapat Anda sesuaikan di Windows dan jaringan Anda untuk memberikan sesi jarak jauh yang lebih lancar dan lebih dapat diandalkan.

Uji Coba Gratis Akses Jarak Jauh TSplus

Alternatif Citrix/RDS terbaik untuk akses desktop/aplikasi. Aman, hemat biaya, di tempat/awan

Mengapa Pilihan Transportasi RDP Penting untuk Kinerja Jarak Jauh?

RDP tidak lagi sekadar "screen scraper" sederhana. RDP modern membawa grafik terkompresi, multimedia, peristiwa input, data pencetakan, dan konten clipboard. Masing-masing aliran ini merespons secara berbeda terhadap latensi dan kehilangan paket. Jika transportasi yang salah digunakan, pengguna akan melihat lag, video tersendat, atau respons keyboard yang lambat meskipun bandwidth terlihat baik.

Memahami kapan RDP lebih memilih UDP dibandingkan TCP membantu tim TI merancang gateway, VPN, dan aturan firewall yang mendukung kinerja nyata alih-alih hanya "centang hijau" di dasbor pemantauan. Ini sangat penting untuk lingkungan campuran di mana beberapa pengguna terhubung melalui serat, sementara yang lain terhubung melalui konsentrator VPN yang sibuk atau hotspot seluler.

Apa Dasar-Dasar TCP vs UDP untuk RDP?

  • Apa yang Dijamin TCP
  • Apa yang Dioptimalkan oleh UDP

Apa yang Dijamin TCP (dan Mengapa Ini Menyebabkan Latensi)

Protokol Kontrol Transmisi (TCP) bersifat terhubung. TCP mendirikan sesi, jumlah paket, mengakui mereka, dan mentransmisikan kembali yang hilang. Desain ini menjamin pengiriman yang teratur dan dapat diandalkan, yang ideal untuk transfer file, lalu lintas web, dan email. Namun, setiap retransmisi menambah keterlambatan, dan algoritma kontrol kemacetan lebih memperlambat throughput ketika kehilangan paket terjadi.

Untuk RDP, ini berarti bahwa satu paket yang hilang dapat memblokir pembaruan layar berikutnya hingga pemulihan selesai. Pada tautan dengan latensi tinggi atau kehilangan, TCP dapat melebih-lebihkan jitter dan menciptakan desktop yang "lengket" di mana mouse dan keyboard terasa tertunda, meskipun tautan secara teknis aktif.

Apa yang Dioptimalkan UDP (dan Di Mana Ia Dapat Terputus)

User Datagram Protocol (UDP) tidak memiliki koneksi dan ringan. UDP tidak melacak status, melakukan handshake, atau menjamin pengiriman; ia hanya mengirim datagram dan membiarkan aplikasi menangani kehilangan atau urutan. Ketidakhadiran overhead membuat UDP menarik untuk suara, video, dan permainan, di mana ketepatan waktu lebih penting daripada pengiriman yang sempurna.

Ketika RDP menggunakan UDP, grafik dan input dapat disampaikan dengan latensi yang lebih rendah dan throughput yang lebih tinggi. Jika sebuah frame hilang, RDP dapat mengirim yang baru alih-alih menunggu. Namun, jika kehilangan paket atau jitter tinggi, sesi mungkin menunjukkan artefak yang terlihat atau penyegaran "blok" karena protokol memprioritaskan kesegaran daripada rekonstruksi yang dijamin.

Bagaimana RDP Modern Menggunakan TCP dan UDP Bersama?

  • Arsitektur Transportasi Ganda dari RDP 8.0 dan seterusnya
  • RemoteFX, Grafik, dan Input Melalui UDP

Arsitektur Transportasi Ganda dari RDP 8.0 dan seterusnya

Awalnya, RDP hanya bergantung pada TCP. Dimulai dengan RDP 8.0 (Windows 8 dan Windows Server 2012), Microsoft memperkenalkan model transportasi ganda yang menggunakan TCP dan UDP secara bersamaan. RDP masih dimulai dengan koneksi TCP untuk menegosiasikan kemampuan dan keamanan, kemudian mencoba untuk membangun saluran UDP paralel untuk media dan grafik.

Jika UDP tersedia dan kebijakan mengizinkannya, RDP mengalihkan lalu lintas yang sesuai ke saluran UDP sambil mempertahankan TCP sebagai jalur kontrol dan cadangan. Jika UDP tidak dapat dibangun, RDP terus sepenuhnya melalui TCP, memastikan kompatibilitas dengan jaringan yang lebih lama dan firewall yang ketat.

RemoteFX, Grafik, dan Input Melalui UDP

Dengan model saluran ganda, RDP dapat mengirim grafik terkompresi, bitmap, dan beberapa peristiwa input melalui UDP. Ini meningkatkan responsivitas dalam skenario WAN yang khas, terutama ketika desktop menampilkan antarmuka pengguna yang kaya, dasbor streaming, atau video. RemoteFX dan optimasi terkait dirancang dengan perilaku ini dalam pikiran.

Dalam praktiknya, pengguna memperhatikan pergerakan jendela yang lebih cepat, pengguliran yang lebih halus, dan pengecatan ulang layar yang lebih cepat ketika UDP aktif di jaringan yang stabil. Di sisi admin, perilaku ini sebagian besar otomatis; tugas utama adalah memastikan bahwa UDP diizinkan dan bahwa Kebijakan Grup tidak menonaktifkannya.

Bagaimana Perbandingan Kinerja UDP vs TCP?

  • Tabel Perbandingan Sisi ke Sisi
  • Skenario Praktis: WAN, VPN, dan LAN

Tabel Perbandingan Sisi ke Sisi

Fitur / skenario RDP melalui TCP RDP melalui UDP
Keandalan Pengiriman tinggi yang teratur dengan retransmisi Upaya terbaik, tanpa jaminan pengiriman atau pemesanan
Latensi Lebih tinggi, terutama di bawah kerugian Lebih rendah, lebih toleran terhadap jitter
Tingkat keluaran Dikurangi oleh pengakuan dan kontrol kemacetan Lebih tinggi, overhead protokol yang lebih rendah
Kondisi jaringan terbaik Tautan dengan kehilangan tinggi, tidak terduga, atau sangat dibentuk Jaringan yang stabil, dengan kehilangan rendah, dan latensi rendah
Kompatibilitas Firewall/VPN Sangat baik; menggunakan TCP 3389 Mungkin memerlukan aturan UDP 3391 yang eksplisit pada firewall dan VPN.
Perilaku cadangan Selalu tersedia Digunakan saat tersedia; beralih ke TCP jika ada masalah
Persepsi pengguna Aman tetapi terkadang lambat “Cepat dan lancar” ketika kondisi memungkinkan

Dalam pengujian laboratorium dan lapangan, RDP melalui UDP dapat memberikan beberapa kali lipat throughput efektif dari TCP di jaringan yang bersih, yang berarti resolusi lebih tinggi, pemutaran video yang lebih baik, dan pergerakan kursor yang lebih halus. Peningkatan yang sebenarnya tergantung pada bandwidth, kehilangan, dan seberapa agresif jaringan membentuk lalu lintas.

Skenario Praktis: WAN, VPN, dan LAN

Pada LAN berkabel dengan latensi rendah dan kehilangan paket yang dapat diabaikan, UDP biasanya menjadi pemenang yang jelas. Pengguna mendapatkan manfaat dari responsivitas yang hampir lokal, bahkan saat terhubung dari lantai atau gedung lain. Melalui tautan WAN atau SD-WAN yang dikelola, UDP juga cenderung berkinerja lebih baik, selama QoS dikonfigurasi dan kehilangan paket tetap moderat.

Di atas VPN yang padat, hotspot seluler, atau tautan satelit, TCP dapat memberikan pengalaman yang lebih stabil. Mekanisme kontrol kemacetannya dapat beradaptasi dengan kondisi yang bervariasi, sedangkan lalu lintas UDP dapat menjadi terputus-putus atau mengalami penurunan kualitas visual. Dalam skenario ini, prioritasnya adalah sesi yang dapat diprediksi, meskipun sedikit lebih lambat.

Kapan Memilih UDP vs TCP untuk Sesi RDP?

  • Kondisi Ideal untuk RDP melalui UDP
  • Ketika TCP adalah Default yang Lebih Aman

Kondisi Ideal untuk RDP melalui UDP

Untuk sebagian besar penerapan modern, UDP harus menjadi jalur target kapan pun memungkinkan. UDP ideal ketika jaringan memiliki latensi yang stabil, kehilangan rendah, dan ruang bandwidth yang wajar. LAN berkecepatan tinggi, dikelola dengan baik MPLS atau sirkuit SD-WAN, dan tautan pusat data ke cabang biasanya sesuai dengan profil ini.

UDP juga merupakan pilihan yang lebih baik ketika pengguna akhir bekerja dengan aplikasi kaya media, dasbor dengan pembaruan yang sering, atau kerangka UI yang menggambar ulang bagian besar dari layar. Untuk beban kerja ini, mengurangi latensi memiliki dampak yang lebih besar pada kinerja yang dirasakan daripada memaksimalkan keandalan mentah.

Ketika TCP adalah Default yang Lebih Aman

TCP tetap berharga di jaringan yang bermusuhan atau tidak dapat diprediksi. Jika pengguna terhubung melalui Wi-Fi hotel, hotspot publik, atau jalur dengan pemadaman mikro yang sering, keandalan dan perilaku kemacetan TCP dapat lebih memaafkan. Demikian pula, beberapa perangkat VPN lama, proksi, atau perangkat inspeksi salah menangani UDP 3391, memaksa RDP untuk menggunakan TCP terlepas dari konfigurasi.

Jika persyaratan regulasi atau audit mengharuskan aturan jaringan yang sederhana dan mudah dijelaskan, administrator juga dapat memilih untuk menstandarkan pada TCP untuk kelompok pengguna tertentu. Dalam kasus tersebut, tujuannya adalah kejelasan dan kepatuhan, sementara UDP diperuntukkan bagi situs tepercaya dan titik akhir yang dikelola.

Bagaimana Cara Menyetel RDP untuk Penggunaan UDP yang Optimal?

  • Verifikasi Versi RDP dan Kemampuan
  • Buka dan Validasi Port yang Diperlukan
  • Pengaturan Kebijakan Grup untuk UDP dan Pengalaman
  • QoS dan Optimasi Tingkat Jaringan
  • Monitor Transport RDP yang Digunakan

Verifikasi Versi RDP dan Kemampuan

Dukungan UDP dimulai dengan RDP 8.0. Pastikan baik klien RDP maupun host menjalankan versi yang didukung seperti Windows 8 / 10 / 11 atau Windows Server 2012 dan yang lebih baru. Menurut Microsoft Learn, mengaktifkan fitur RDP yang lebih baru sering kali memerlukan pembaruan Windows tertentu ditambah dengan peran Layanan Desktop Jarak Jauh.

Pada klien Windows, Anda dapat memeriksa versi inti RDP di registri:

reg query "HKLM\SOFTWARE\Microsoft\Terminal Server Client" /v RDPCoreVersion

Di domain yang lebih lama, pastikan bahwa kebijakan grup tidak memaksa RDP ke dalam mode kompatibilitas yang menonaktifkan UDP.

Buka dan Validasi Port yang Diperlukan

RDP menggunakan TCP port 3389 untuk koneksi dasar dan port UDP 3391 untuk jalur media yang dioptimalkan dalam konfigurasi standar. Firewall, router, dan gerbang VPN harus mengizinkan port ini dalam kedua arah jika berlaku.

Dokumen yang menunjukkan perangkat mana yang melakukan NAT atau inspeksi dan memverifikasi bahwa UDP 3391 tidak dibuang secara diam-diam atau dibatasi. Gunakan alat sederhana seperti Test-NetConnection atau tangkapan paket untuk mengonfirmasi bahwa paket UDP mencapai server dan bahwa respons terlihat di sisi klien.

Pengaturan Kebijakan Grup untuk UDP dan Pengalaman

Pada host RDP atau host sesi, buka Manajemen Kebijakan Grup dan navigasikan ke:

Konfigurasi Komputer > Template Administratif > Komponen Windows > Layanan Desktop Jarak Jauh > Host Sesi Desktop Jarak Jauh > Lingkungan Sesi Jarak Jauh

Pengaturan kunci meliputi:

  • Optimalkan untuk pengalaman daripada RD Gateway atau optimasi pengalaman serupa.
  • Setel ke Diaktifkan.

Hindari kebijakan yang bertentangan yang menonaktifkan UDP pada saat yang sama saat Anda mengaktifkan optimasi pengalaman. Setelah perubahan, jalankan gpupdate /force dan sambungkan kembali sesi pengujian untuk mengonfirmasi bahwa UDP sekarang sedang digunakan.

QoS dan Optimasi Tingkat Jaringan

Dalam lingkungan yang lebih besar, kebijakan Kualitas Layanan (QoS) dapat secara dramatis meningkatkan responsivitas RDP. Tandai lalu lintas RDP, terutama aliran UDP, dengan nilai DSCP yang sesuai dan pastikan router WAN menghormati penandaan ini. Pertimbangkan untuk menempatkan lalu lintas RDP dalam kelas prioritas atau pengiriman yang dijamin daripada membiarkannya bersaing dengan transfer besar.

Pada saat yang sama, jaga agar MTU konsisten di seluruh VPN dan tautan WAN untuk menghindari fragmentasi, yang dapat merugikan kinerja UDP. Tim jaringan juga harus memantau kehilangan dan jitter pada jalur yang digunakan oleh lalu lintas desktop jarak jauh untuk mengidentifikasi sirkuit yang bermasalah.

Monitor Transport RDP yang Digunakan

Windows mencatat pilihan transportasi RDP di Event Viewer di bawah log RemoteDesktopServices-RdpCoreTS. Acara umum termasuk:

  • Event ID 131: Sesi RDP dibuat menggunakan TCP saja
  • Event ID 132: transport UDP sedang digunakan
  • Event ID 140: UDP mencoba tetapi kembali ke TCP

Tinjau peristiwa ini ketika pengguna melaporkan desktop yang "lambat". Gabungkan dengan metrik jaringan dan tangkapan paket untuk memutuskan apakah perbaikannya adalah mengaktifkan UDP, menyetel QoS, atau menyederhanakan jalur jaringan.

Mengapa RDP Kembali ke TCP untuk Pemecahan Masalah?

  • Masalah Konektivitas dan Firewall
  • Kebijakan, Ketidaksesuaian Klien, dan Server

Masalah Konektivitas dan Firewall

Jika RDP secara konsisten menggunakan TCP bahkan pada klien dan server modern, mulailah dengan pemeriksaan konektivitas dasar. Konfirmasikan bahwa UDP 3391 diizinkan dari ujung ke ujung, tidak hanya di host Windows. Firewall yang mengizinkan TCP 3389 tetapi diam-diam menjatuhkan UDP 3391 akan memaksa RDP ke mode hanya TCP.

Untuk situs jarak jauh, verifikasi bahwa kebijakan VPN atau perangkat SD-WAN tidak menulis ulang atau memblokir UDP. Beberapa tumpukan keamanan memerlukan aturan eksplisit atau "definisi aplikasi" untuk saluran UDP RDP. Tangkap paket di kedua sisi terowongan dapat dengan cepat mengungkap apakah paket UDP melakukan perjalanan bolak-balik.

Kebijakan, Ketidaksesuaian Klien, dan Server

Kebijakan Grup dapat secara eksplisit menonaktifkan transport UDP, bahkan jika jaringan mengizinkannya. Periksa kebijakan Komputer dan Pengguna untuk pengaturan RDP dan pastikan tidak ada template lama yang menimpa default yang lebih baru. Demikian pula, klien RDP lama mungkin tidak memiliki dukungan UDP penuh atau mungkin dibatasi oleh kebijakan lokal.

Juga validasi bahwa konfigurasi Layanan Desktop Jarak Jauh server sesuai dengan dasar keamanan domain. Template penguatan dari proyek sebelumnya terkadang menonaktifkan fitur protokol yang lebih baru. Jika ragu, bandingkan pengaturan dengan dasar dan dokumentasi Microsoft saat ini untuk versi Windows Server Anda.

Tingkatkan Pengalaman RDP Anda dengan TSplus Remote Access

Memecahkan masalah kinerja RDP atau merencanakan arsitektur akses jarak jauh yang lebih skalabel? TSplus Remote Access memungkinkan Anda menerbitkan desktop dan aplikasi melalui web dengan gateway ringan, keamanan TLS, dan penanganan RDP yang dioptimalkan.

Butuh penerbitan aplikasi yang aman dan terjangkau tanpa kompleksitas tingkat Citrix? Mulailah percobaan gratis TSplus Anda dan lihat seberapa cepat Anda dapat menerapkan sesi jarak jauh yang cepat dan dioptimalkan untuk UDP.

Kesimpulan

Tidak ada "pemenang" tunggal antara RDP melalui UDP dan TCP. UDP memberikan pengalaman pengguna terbaik di jaringan yang bersih dan dikelola dengan baik dengan menyediakan sesi latensi rendah dan throughput tinggi. TCP tetap menjadi tulang punggung untuk kompatibilitas dan ketahanan ketika kondisi kurang dapat diprediksi.

Tujuan sebenarnya adalah untuk membiarkan RDP modern menggunakan UDP di mana pun bisa, sambil mempertahankan fallback otomatis ke TCP saat diperlukan. Dengan memvalidasi versi, membuka port yang tepat, menyetel Kebijakan Grup, dan memantau penggunaan transportasi, Anda dapat memberikan desktop jarak jauh yang cepat dan andal. TSplus Remote Access membantu mengubah penyesuaian itu menjadi platform yang konsisten dan aman bagi pengguna Anda.

Uji Coba Gratis Akses Jarak Jauh TSplus

Alternatif Citrix/RDS terbaik untuk akses desktop/aplikasi. Aman, hemat biaya, di tempat/awan

Bacaan lebih lanjut

back to top of the page icon