遠端桌面協定
遠端桌面協定(英語:Remote Desktop Protocol,縮寫:RDP)是一個多通道(multi-channel)的協定,讓使用者(使用者端或稱「本機電腦」)連上提供微軟終端機服務的電腦(伺服器端或稱「遠端電腦」)。大部份的Windows都有使用者端軟體。其他作業系統例如Linux、FreeBSD、Mac OS X,也有對應的使用者端軟體。伺服端電腦方面,則聽取送到TCP 3389埠的資料。
功能
- 多種顯示支援,包括8,15,16,24,32位元色。
- 128位元加密,使用RC4、3DES或AES加密演算法。(此為內定的加密方式;比較舊版的使用者端可能使用較弱的加密強度)
- 支援TLS(Transport Layer Security,前身為SSL)。
- 聲音轉向(redirection)支援,使用者可以在遠端電腦執行有聲音的應用程式,但是將聲音導引至使用者端電腦來聽。
- 檔案系統轉向支援,使用者可在使用遠端電腦的過程中,取用本機(使用者端)電腦上的檔案系統。
- 印表機轉向支援,在使用遠端電腦時,可以使用本機(使用者端)電腦上的印表機輸出,包括直接連在使用者端電腦的印表機或網路共享印表機。
- 通訊埠轉向支援,遠端電腦上的應用程式可以使用本機(使用者端)電腦上的序列埠或平行埠。
- Windows的剪貼簿資料可以在遠端及本機電腦之間互通。
優點
與遠端桌面協定相容的使用者端可在多種作業系統上執行,許多Linux系統上甚至將RDP使用者端功能列為核心功能之一。此外,使用者也不一定要有寬頻網路才能連上他們的遠端電腦桌面,RDP即使在56K撥接網路下,都還可以提供每秒更新五到六個畫面的效果。
版本
RDP的設計建構於國際電信聯盟T.share協定(又稱為T.128),發展以來各個版本大致為
- 4.0版:這是第一個版本。隨同終端機服務(Terminal Services)出現在Windows NT 4.0 Server、Terminal Server Edition。
- 5.0版:由Windows 2000 Server引入。加入了許多新功能,包括列印到使用者端印表機,針對網路頻寬使用的改進等等。
- 5.1版:由Windows XP Professional(XP Home不支援伺服端功能)引入。支援24位元顏色顯示及聲音的支援。該版本的客戶端可以是Windows 2000,Windows 9x,Windows NT 4.0[1]。
- 5.2版:由Windows Server 2003引入,包括了console mode connections,session directory,以及使用者端資源的取用。Windows CE 5.0及6.0均有這個版本的使用者端部份,但Windows CE沒有作為伺服端的功能。該版本內建於Windows XP Professional x64 Edition和Windows Server 2003中。
- 6.0版:由Windows Vista引入。該版本的客戶端可以是Windows XP SP2,Windows Server 2003 SP1/SP2(x64或x86版),Windows XP Professional x64 Edition。包括許多重大改進,最值得注意的是可以從遠端使用單一應用程式,而非整個桌面;以及32位元顏色顯示的支援。
- 6.1版:由Windows Server 2008和Windows Vista SP1引入。該版本的客戶端可以是Windows XP SP3。Windows XP SP2須安裝KB952155[2]。
- 7.0版:由Windows Server 2008 R2或Windows 7引入[3]。該版本的客戶端可以是Windows XP SP3、Windows Vista SP1/SP2,但須安裝KB969084[4]。該版本的客戶端不支援Windows Server 2003 x86和Windows Server 2003 / Windows XP Professional x64 editions。
- 7.1版:必須要有Windows 7 SP1或Windows Server 2008 R2 SP1,主要增加了RemoteFX的功能。
- 8.0版:由Windows 8或者Windows Server 2012引入。Windows 7 SP1和Windows Server 2008 R2 SP1要支援該協定須先安裝KB2574819[5],再安裝KB2592687。
- 8.1版:由Windows 8.1和Windows Server 2012 R2引入。Windows 7 SP1和Windows Server 2008 R2 SP1要支援該協定須先安裝KB2574819、KB2857650[6],再安裝KB2830477。之後最好再安裝KB2913751。
- 10.0版本:由Windows 10引入。增加了H.264/AVC視訊壓縮。
RDP 6.0的新功能
- 遠端應用程式:使用者端電腦上特定檔案格式的相關應用程式可以在遠端電腦上。
- 無縫隙視窗:在使用者端電腦上可以直接執行在遠端電腦上的應用程式。(不用先連上整個遠端電腦的桌面)
- 終端伺服器閘道器:可以使用front-end IIS server,經由https,來連接back-end Terminal Services servers。
- 支援遠端Windows Aero畫面
- 支援遠端的Windows Presentation Foundation應用程式:相容的使用者端如果支援.NET Framework 3.0就能在本機電腦上顯示完整的Windows Presentation Foundation效果。
- 周邊裝置轉向經過重新設計,可以使用更多樣的裝置。
- 經由WMI(Windows Management Instrumentation),所有終端服務都可以configure,都可scriptable。
- 針對使用者端做頻寬調整。
- 支援32位元顯示。
- 支援雙顯示器,包括寬螢幕顯示。
- 支援IPv6協定,可以工作在純IPv6的TCP/IP網路環境中。
第三方使用者端
電腦客戶端
- GNOME Boxes
- Remmina (頁面存檔備份,存於網際網路檔案館)
- mRemote (頁面存檔備份,存於網際網路檔案館)
- MultiDesk (頁面存檔備份,存於網際網路檔案館)
- Remote Desktop Organizer (頁面存檔備份,存於網際網路檔案館)
- Terminals (頁面存檔備份,存於網際網路檔案館)
- Remote Desktop Manager (頁面存檔備份,存於網際網路檔案館)
移動(手機/Pad)客戶端
參見
參考資料
- ^ Windows XP Remote Desktop Connection software [XPSP2 5.1.2600.2180]. Microsoft.com. 2012-08-27 [2014-03-11]. (原始內容存檔於2010-09-08).
- ^ Description of the Remote Desktop Connection 6.1 client update for Terminal Services in Windows XP Service Pack 2. Support.microsoft.com. [2014-03-11]. (原始內容存檔於2008-08-29).
- ^ Remote Desktop Connection 7 for Windows 7, Windows XP & Windows Vista. Terminal Services Team Blog. Microsoft. August 21, 2009 [August 21, 2009]. (原始內容存檔於2009年8月27日).
- ^ Announcing the availability of Remote Desktop Connection 7.0 for Windows XP SP3, Windows Vista SP1, and Windows Vista SP2. Blogs.msdn.com. [2014-03-11]. (原始內容存檔於2010-03-08).
- ^ 存档副本. [2014-08-21]. (原始內容存檔於2015-03-11).
- ^ 存档副本. [2014-10-15]. (原始內容存檔於2014-02-09).
外部連結
- Technical Overview of Terminal Services - a more detailed feature list.
- Remote Desktop Protocol - from Microsoft's Developer Network
- Understanding the Remote Desktop Protocol (頁面存檔備份,存於網際網路檔案館) - from support.microsoft.com
- RDP 6 for Windows XP and Windows Server 2003 (頁面存檔備份,存於網際網路檔案館)
- Remote Desktop Connection 7.0使用者端 (頁面存檔備份,存於網際網路檔案館)(Windows XP SP3、Windows Vista SP1/SP2適用)
- Remote Desktop Connection (頁面存檔備份,存於網際網路檔案館) - for Mac OS X
- Microsoft Remote Desktop (頁面存檔備份,存於網際網路檔案館) - for Android