Skip to main content


Home Remote desktop protocol

Remote desktop protocol

(also RDP)

Remote desktop protocol definition

The remote desktop protocol is a technology created by Microsoft that allows users to access and manage computers or servers remotely through network connections. This breakthrough technology empowers IT administrators, technical support personnel, and ordinary users to accomplish tasks, troubleshoot issues, or run applications on a remote machine without requiring physical presence at the device's location.

See also: VPN gateway

Remote desktop protocol examples

  • IT support: Technicians use RDP to provide remote assistance to users by connecting to their computers and resolving issues directly.
  • Remote access: Employees working from home or on the go can use RDP to access their office desktops and access files, applications, or other resources.
  • Server management: System administrators use RDP to manage and monitor servers without physically visiting the server room.

Remote desktop protocol vs. other remote access technologies

RDP is designed specifically for the Windows operating system, whereas other remote access technologies, like Virtual Network Computing (VNC) and Secure Shell (SSH), are platform-independent. RDP typically offers better performance, multimedia support, and device redirection compared to VNC but requires a Windows environment. SSH is more suitable for command-line access and file transfers but lacks graphical user interface support.

Remote desktop protocol security considerations

While RDP provides convenience and efficiency, it may also introduce security risks. Unauthorized access, brute-force attacks, and malware infections are potential threats associated with RDP. To mitigate these risks, users should:

  • Use strong, unique passwords and enable multi-factor authentication (MFA).
  • Restrict RDP access to specific IP addresses.
  • Regularly update and patch the operating system and applications.
  • Employ a firewall to block unwanted traffic and protect the network.
  • Disable RDP when not in use.