远程协议RDP

简介: 什么是远程桌面协议(RDP)?远程桌面协议 (RDP) 指的是用于远程使用桌面计算机的协议或技术标准。远程桌面软件可以使用几种不同的协议,如 RDP、独立计算架构 (ICA) 和虚拟网络计算 (VNC) 等,但 RDP 是最常用的协议。RDP 最初由微软公司发布,可用于大多数 Windows 操作系统,但 Mac 操作系统也提供相应的支持。“远程桌面”是什么意思?

什么是远程桌面协议(RDP)?远程桌面协议 (RDP) 指的是用于远程使用桌面计算机的协议或技术标准。远程桌面软件可以使用几种不同的协议,如 RDP、独立计算架构 (ICA) 和虚拟网络计算 (VNC) 等,但 RDP 是最常用的协议。RDP 最初由微软公司发布,可用于大多数 Windows 操作系统,但 Mac 操作系统也提供相应的支持。“远程桌面”是什么意思?
远程桌面是从另外一台计算机连接并使用远方的桌面计算机的功能。远程桌面用户可以访问其桌面,打开和编辑文件,并使用各种应用程序,就如实际坐在桌面计算机前一样。员工在出差期间或居家办公时,通常使用远程桌面软件访问其办公用计算机。
远程桌面访问与云计算有显著差别,尽管两者都能让员工实现远程办公。在云计算中,用户访问存储在云端(具体而言,云服务器中)的文件和应用程序。相反,使用远程桌面软件时,用户实际上是在访问其物理桌面计算机,并且只能使用存储于该桌面计算机本地的文件和应用程序。对于远程工作者而言,云计算有时更易于使用和实施,但许多公司尚未迁移到云,或者由于安全或法规方面的原因而无法迁移到云。RDP 如何工作?
可以比作遥控无人机或玩具车。用户按下按钮并操控远处的无人机或玩具车,并将命令传输给它们。使用 RDP 有点像这样:用户的鼠标移动和击键通过互联网远程传输到其桌面计算机,而不是通过无线电波传输。用户的桌面显示在他们从中连接的计算机上,就像坐在桌面前一样。
RDP 协议开启一个专用的网络通道,用于在连接的两台计算机(远程桌面和当前使用的计算机)之间来回发送数据。为此,它始终使用网络端口 3389。鼠标移动、击键、桌面显示和所有其他必要的数据利用 TCP/IP 并通过此通道发送,这是用于大多数种类的 Internet 流量的传输协议。RDP 也会加密所有数据,提升通过公共互联网连接的安全性。
由于必须对键盘和鼠标活动进行加密并通过互联网传输(这需要花费几毫秒时间),而且必须将桌面显示传回给用户,因此经常会出现一些延迟。例如,如果用户双击某个应用程序以将其打开,则“双击”可能要等待几毫秒才会执行,因为用户操作需要传输到桌面后才会执行。然后,应用程序打开时也要等待一个短暂的延迟让显示画面传回给用户。使用 RDP 有什么优缺点?
RDP 有几个优点。一个优点是它不需要 VPN。数据也会安全地存储在用户的桌面上,而不是存储到云服务器或用户的不安全个人设备上。此外,RDP 使具有传统本地 IT 设置的公司可以实现员工居家办公。
不过,RDP 可能会导致用户遭受延迟,尤其是在其本地互联网连接速度较慢的情况下。这可能会使远程员工感到沮丧,并降低他们的工作效率。RDP 还具有一些严重的安全漏洞,容易受到网络攻击。(进一步了解 RDP 安全性。)Cloudflare 如何帮助加快和保护 RDP?
Cloudflare Spectrum 可减少与远距离 RDP 连接和其他网络问题相关的网络延迟。Cloudflare 通过使用智能路由缩短会话的连接时间,并帮助减少总体网络延迟,从而实现更具实时感的用户体验。Cloudflare 还利用 Argo Tunnel 来防止未经授权的 3389 连接,从而提升 RDP 的安全性。
此外,Cloudflare for Teams 产品套件有助于确保远程团队安全和高效。通过将与 RDP 连接的资产放在 Cloudflare Access 的后方,公司可以使用 SSO 凭证来验证会话,而不必依赖于弱用户密码。

目录
相关文章
|
8月前
|
网络安全
检查使用IP协议远程维护的设备是否配置SSH协议,禁用telnet协议
检查使用IP协议远程维护的设备是否配置SSH协议,禁用telnet协议
223 0
|
8月前
|
网络协议
FTP(文件传送协议)和TELNET(远程终端协议)
FTP(文件传送协议)和TELNET(远程终端协议)
202 1
|
8月前
|
网络协议 安全 Linux
Telnet协议:远程终端协议的基础知识
Telnet协议:远程终端协议的基础知识
1032 2
|
8月前
|
网络协议 网络安全
13.网络协议-FTP协议
13.网络协议-FTP协议
|
安全 Linux 网络安全
Linux FTP协议:文件传输与远程管理
FTP(File Transfer Protocol)是一种用于在计算机网络上进行文件传输的协议。在Linux系统中,FTP协议是常用的远程文件传输方式,允许用户通过网络在本地计算机与远程服务器之间传输文件。本文将深入解析Linux下的FTP协议,包括工作原理、配置、使用方法以及安全性注意事项,帮助读者全面了解FTP协议在文件传输和远程管理中的应用。
389 0
思科的Telnet的远程配置
思科的Telnet的远程配置
208 0
|
搜索推荐 网络安全 C#
一个Windows远程工具,小巧但实用,支持RDP、SSH、SFTP、FTP等多种协议
这是一个C#开发的Windows远程桌面开源项目,它支持RDP、SSH、VNC、Telnet、(S)FTP、RemoteApp、NoMachine和其他应用。
917 0
一个Windows远程工具,小巧但实用,支持RDP、SSH、SFTP、FTP等多种协议
|
存储 网络协议 Unix
网络-FTP协议与TFTP协议
网络-FTP协议与TFTP协议
210 0
网络-FTP协议与TFTP协议
|
网络协议 Ubuntu 安全
网络-Telnet协议与SSH协议(命令、免密登录)及其安全性
网络-Telnet协议与SSH协议(命令、免密登录)及其安全性
696 0
网络-Telnet协议与SSH协议(命令、免密登录)及其安全性