What is rdp port

Last updated: April 1, 2026

Quick Answer: RDP (Remote Desktop Protocol) is a network protocol that allows users to connect to and control a computer remotely over the internet. The default port for RDP is 3389, though it can be configured to use different ports.

Key Facts

Understanding RDP

Remote Desktop Protocol (RDP) is a proprietary protocol developed by Microsoft that enables users to connect to and control a remote computer over a network or the internet. The protocol transmits keyboard inputs, mouse movements, and screen display between computers, creating the illusion of directly using the remote machine. RDP has become the standard remote access solution in Windows environments and is widely used for IT administration, technical support, and remote work.

Port Configuration and Defaults

By default, RDP operates on TCP port 3389. This port number is well-known and documented, which makes it a common target for unauthorized access attempts. For enhanced security, administrators frequently change RDP to operate on a non-standard port, making it more difficult for attackers to locate the service. However, changing the port should be combined with other security measures rather than relied upon as the sole protection.

Security Features

RDP includes several security features to protect remote connections:

RDP vs Other Remote Access Protocols

While RDP is primarily a Windows protocol, it's also available on Linux and macOS through third-party implementations. Other remote access protocols include SSH (Secure Shell) for Unix-like systems and VNC (Virtual Network Computing) for cross-platform access. RDP is generally preferred in Windows environments due to native support and superior graphics performance, though SSH is considered more secure for command-line access.

Best Practices for RDP Security

To secure RDP connections, security experts recommend changing the default port, using strong passwords, enabling Network Level Authentication, restricting access with firewalls, using VPN tunnels for external access, and keeping systems updated with security patches. RDP should never be exposed directly to the internet without additional protective layers.

Related Questions

How to secure RDP connections?

Secure RDP by changing the default port, using strong passwords, enabling Network Level Authentication, restricting access with firewalls, using VPN tunnels, and keeping software updated with security patches.

What is SSH protocol?

SSH (Secure Shell) is a cryptographic network protocol for secure remote access to Unix-like systems. It's more secure than RDP for command-line access but lacks the graphical interface that RDP provides.

What is the difference between RDP and VPN?

RDP is a remote desktop protocol for accessing a computer's graphical interface, while VPN (Virtual Private Network) creates an encrypted tunnel for all network traffic. VPNs are often used to secure RDP connections over the internet.

Sources

  1. Wikipedia - Remote Desktop Protocol CC-BY-SA-4.0
  2. Microsoft - Remote Desktop Protocol Documentation Fair Use