遠程桌面協議(RDP)是由Microsoft?開發的一種協議,通過該協議,一臺計算機上的用戶可以看到并控制另一臺計算機上的屏幕。RDP支持Microsoft?的遠程桌面服務,一系列遠程桌面應用程序。該協議允許客戶端和服務器之間在幾乎任...
遠程桌面協議(RDP)是由Microsoft?開發的一種協議,通過該協議,一臺計算機上的用戶可以看到并控制另一臺計算機上的屏幕。RDP支持Microsoft?的遠程桌面服務,一系列遠程桌面應用程序。該協議允許客戶端和服務器之間在幾乎任何類型的網絡上進行通信,并具有加密、帶寬限制和,以及負載平衡功能。使用RDP的遠程桌面軟件可用于多個平臺,并可在某些其他Microsoft?產品的后臺使用。

遠程桌面協議可以使用管理負載平衡,或在網絡上均勻分配傳入請求。
協議是一組控制不同計算機之間通信的規則和標準行為。在遠程桌面協議的情況下,這些規則指定如何對一臺計算機屏幕上的圖像進行編碼和通過網絡連接發送到另一臺計算機上。RDP是Microsoft?遠程桌面軟件(當前稱為遠程桌面服務)的基礎。一旦客戶端系統(也稱為終端)登錄到主機,它將顯示主機屏幕并允許用戶訪問文件、應用程序,遠程桌面協議允許一個人訪問另一個人;BR/>協議通常是以層為基礎的,最低層是高級協議的基礎。遠程桌面協議是一個應用層協議,意味著它依賴于它下面的幾個層。這也意味著RDP可以在許多不同類型的網絡連接上使用,因為應用層協議依賴于較低級別的網絡和鏈路協議來實現網絡功能。
為了防止竊聽,遠程桌面協議在通過網絡發送數據之前對其進行加密。根據協議的版本,可以使用不同級別的加密。Windows?2000和XP中包含的某些RDP版本容易受到繞過此加密的攻擊;使用這些操作系統的用戶可能希望更新他們的軟件。
遠程桌面協議還提供了一些功能來提高在慢速或不可靠的連接上的性能。只有當屏幕上的某些內容發生變化時才會發送新數據,這意味著需要很少的信息包來解釋更改。使用較少的顏色可以加速連接,RDP也可以壓縮數據。在服務器端,支持負載平衡功能,以便在接受多個同時連接的服務器上平均分配資源。
從XP開始,每一個Windows?版本都包含支持遠程桌面協議的客戶端軟件;Microsoft?還為Mac?提供了RDP客戶端。服務器軟件包括在Microsoft?提供的大多數服務器操作系統中,以及一些專業級別的Windows?操作系統中。盡管RDP是一種專有協議,但有幾個客戶端應用程序,如tsclient,適用于Linux和其他類似Unix?的操作系統。其他一些Microsoft?產品,如從計算機到Xbox 360?的媒體流驅動軟件,也在幕后使用遠程桌面協議。