Bagikan melalui


Protokol Desktop Jarak Jauh

Microsoft Remote Desktop Protocol (RDP) menyediakan kemampuan tampilan dan input jarak jauh melalui koneksi jaringan untuk aplikasi berbasis Windows yang berjalan di server. RDP dirancang untuk mendukung berbagai jenis topologi jaringan dan beberapa protokol LAN.

Nota

Topik ini untuk pengembang perangkat lunak. Jika Anda mencari informasi pengguna untuk Desktop Jauh, lihat Dukungan Windows. Jika Anda mencari informasi profesional TI untuk Desktop Jauh, lihat Layanan Desktop Jarak Jauh di TechNet.

 

Arsitektur Dasar

RDP didasarkan pada, dan perpanjangan dari, keluarga protokol ITU T.120. RDP adalah protokol berkemampuan beberapa saluran yang memungkinkan saluran virtual terpisah untuk membawa komunikasi perangkat dan data presentasi dari server, serta data mouse klien dan keyboard terenkripsi. RDP menyediakan basis yang dapat diperluas dan mendukung hingga 64.000 saluran terpisah untuk transmisi dan provisi data untuk transmisi multipoint.

Di server, RDP menggunakan driver videonya sendiri untuk merender output tampilan dengan membuat informasi penyajian ke dalam paket jaringan dengan menggunakan protokol RDP dan mengirimkannya melalui jaringan ke klien. Pada klien, RDP menerima data rendering dan menginterpretasikan paket ke dalam panggilan API antarmuka perangkat grafis (GDI) Microsoft Windows yang sesuai. Untuk jalur input, peristiwa mouse klien dan keyboard dialihkan dari klien ke server. Di server, RDP menggunakan keyboard dan driver mouse sendiri untuk menerima peristiwa keyboard dan mouse ini.

Dalam sesi Desktop Jauh, semua variabel lingkungan—misalnya, variabel yang menentukan kedalaman warna dan wallpaper yang mengaktifkan dan menonaktifkan—ditentukan oleh pengaturan koneksi RCP-Tcp. Ini berlaku untuk semua fungsi dan metode yang mengatur variabel lingkungan dalam Referensi Koneksi Web Desktop Jarak Jauh dan antarmuka Penyedia WMI Layanan Desktop Jarak Jauh .

Fitur

Microsoft RDP mencakup fitur dan kemampuan berikut:

Enkripsi

RDP menggunakan sandi RC4 RSA Security, cipher aliran yang dirancang untuk mengenkripsi data dalam jumlah kecil secara efisien. RC4 dirancang untuk komunikasi yang aman melalui jaringan. Administrator dapat memilih untuk mengenkripsi data dengan menggunakan kunci 56 atau 128-bit.

fitur pengurangan Bandwidth

RDP mendukung berbagai mekanisme untuk mengurangi jumlah data yang dikirimkan melalui koneksi jaringan. Mekanisme termasuk kompresi data, penembolokan bitmap persisten, dan penembolokan glyph dan fragmen dalam RAM. Cache bitmap persisten dapat memberikan peningkatan besar dalam performa melalui koneksi bandwidth rendah, terutama saat menjalankan aplikasi yang memanfaatkan bitmap besar secara ekstensif.

Pemutusan roaming

Pengguna dapat memutuskan sambungan secara manual dari sesi desktop jarak jauh tanpa keluar. Pengguna secara otomatis terhubung kembali ke sesi terputus ketika dia masuk kembali ke sistem, baik dari perangkat yang sama atau perangkat yang berbeda. Ketika sesi pengguna secara tak terduga dihentikan oleh kegagalan jaringan atau klien, pengguna terputus tetapi tidak keluar.

pemetaan Clipboard

Pengguna dapat menghapus, menyalin, dan menempelkan teks dan grafik antara aplikasi yang berjalan di komputer lokal dan yang berjalan dalam sesi desktop jarak jauh, dan antar sesi.

Mencetak pengalihan

Aplikasi yang berjalan dalam sesi desktop jarak jauh dapat mencetak ke printer yang terpasang pada perangkat klien.

Saluran virtual

Dengan menggunakan arsitektur saluran virtual RDP, aplikasi yang ada dapat ditambah dan aplikasi baru dapat dikembangkan untuk menambahkan fitur yang memerlukan komunikasi antara perangkat klien dan aplikasi yang berjalan dalam sesi desktop jarak jauh.

Remote control

Staf dukungan komputer dapat melihat dan mengontrol sesi desktop jarak jauh. Berbagi grafik input dan tampilan antara dua sesi desktop jarak jauh memberi orang dukungan kemampuan untuk mendiagnosis dan menyelesaikan masalah dari jarak jauh.

penyeimbangan beban jaringan

RDP memanfaatkan penyeimbangan beban jaringan (NLB), jika tersedia.

Selain itu, RDP berisi fitur-fitur berikut:

  • Dukungan untuk warna 24-bit.
  • Peningkatan performa melalui koneksi dial-up berkecepatan rendah melalui pengurangan bandwidth.
  • Autentikasi Kartu Pintar melalui Layanan Desktop Jarak Jauh.
  • Kait keyboard. Kemampuan untuk mengarahkan kombinasi tombol Windows khusus, dalam mode layar penuh, ke komputer lokal atau ke komputer jarak jauh.
  • Pengalihan suara, drive, port, dan printer jaringan. Suara yang terjadi pada komputer jarak jauh dapat didengar pada komputer klien yang menjalankan klien RDC, dan drive klien lokal akan terlihat oleh sesi desktop jarak jauh.