什麼是遠端桌面通訊協定 (RDP)?

遠端桌面通訊協定 (RDP) 讓員工能夠在遠端工作時連接到他們的工作桌上型電腦。

學習目標

閱讀本文後,您將能夠:

  • 瞭解遠端桌面連線的運作原理
  • 瞭解遠端桌面通訊協定 (RDP) 的作用
  • 探索 RDP 的優缺點

相關內容


想要繼續瞭解嗎?

訂閱 TheNET,這是 Cloudflare 每月對網際網路上最流行見解的總結!

請參閱 Cloudflare 的隱私權政策,了解我們如何收集和處理您的個人資料。

複製文章連結

什麼是遠端桌面通訊協定 (RDP)?

遠端桌面通訊協定 (RDP) 是用於遠端使用桌上型電腦的通訊協定或技術標準。遠端桌面軟體可以使用幾種不同的通訊協定,包括 RDP、獨立運算架構 (ICA) 和虛擬網路運算 (VNC),但 RDP 是最常用的通訊協定。RDP 最初由 Microsoft 發佈,可用於大多數 Windows 作業系統,但它也可以與 Mac 作業系統一起使用。

「遠端桌面」是什麼意思?

遠端桌面是指從一台單獨的電腦連接並使用遠處的桌上型電腦的能力。遠端桌面使用者可以存取其桌面、開啟和編輯檔案以及使用應用程式,就像他們實際上坐在桌上型電腦前一樣。員工在旅行或在家工作時經常使用遠端桌面軟體存取其工作電腦。

儘管都允許員工遠端工作,但遠端桌面存取與雲端運算極為不同。在雲端運算中,使用者存取儲存在雲端中(特別是雲端伺服器中)的檔案和應用程式。與之相反,使用遠端桌面軟體時,使用者實際上是在存取其實體桌上型電腦,並且只能使用本機儲存在該桌上型電腦上的檔案和應用程式。對於遠端員工來說,雲端運算有時更易於使用且實作效率更高,但許多公司尚未移轉到雲端,或者出於安全或監管原因無法移轉到雲端。

RDP 如何運作?

想象一下遙控無人機或玩具車。使用者按下按鈕並從遠處操縱無人機或汽車,他們的命令被傳輸到車輛。使用 RDP 有點像這樣:使用者的滑鼠移動和按鍵輸入遠端傳輸到他們的桌上型電腦,但傳輸方式為透過網際網路而不是透過無線電波。使用者的桌面顯示在他們連接的電腦上,就像他們坐在前面一樣。

RDP 通訊開啟一個專用的網路通道,用於在連接的電腦(遠端桌上型電腦和當前使用的電腦)之間來回傳送資料。它始終使用網路連接埠 3389 來實現此目的。滑鼠移動、按鍵輸入、桌面顯示和所有其他必要的資料都透過 TCP/IP 經由此通道傳送,TCP/IP 是用於大多數網際網路流量類型的傳輸通訊協定。RDP 還會加密所有資料,以便公用網際網路上的連線更加安全。

由於鍵盤和滑鼠活動必須加密並透過網際網路傳輸(這需要幾毫秒),並且由於桌面顯示必須傳輸回使用者,因此經常會出現輕微的延遲。例如,如果使用者按兩下應用程式以開啟它,則「按兩下」可能不會在幾毫秒內發生,因為使用者的動作需要先傳輸到桌面,然後才能執行。然後,當應用程式開啟時,在顯示傳輸回使用者時可能會有另一個短暫的延遲。

使用 RDP 有哪些優缺點?

RDP 有幾個優點。一個優點是它不需要 VPN。它還將資料安全地儲存在使用者的桌上型電腦上,而不是將其儲存在雲端伺服器或使用者不安全的個人裝置上。此外,RDP 讓具有舊版內部部署 IT 設定之公司的員工也能實現居家工作能。

但是,RDP 可能會導致使用者遇到延遲,尤其是在其本地網際網路連線速度較慢的情況下。這可能會使遠端員工感到沮喪並降低他們的工作效率。RDP 還存在一些嚴重的安全漏洞,使其容易受到網路攻擊。(詳細瞭解 RDP 安全性。)

Cloudflare 如何協助加速和保護 RDP?

Cloudflare Spectrum 可減少與長距離 RDP 連線和其他網路問題相關的網路延遲。Cloudflare 透過使用 Smart Routing,減少了工作階段的連線時間,並協助減少整體網路延遲,從而獲得更即時的使用者體驗。Cloudflare 還提供 Tunnel防止未經授權的連接埠 3389 連線,使 RDP 更加安全。

此外,Cloudflare Zero Trust 平台可協助遠端團隊保持安全和高效。透過將 RDP 連接的資產放在 Cloudflare 網路後方,公司可以使用 SSO 認證來驗證工作階段,而不是依賴脆弱的使用者密碼。