Remote Desktop Protocol Explained

Remote Desktop Protocol (RDP) is a multi-channel protocol that allows a user to connect to a computer running Microsoft Terminal Services. Clients exist for most versions of Windows (including handheld versions), and other operating systems such as Linux, FreeBSD, Solaris and Mac OS X. Also PalmOS has a client. The server listens by default on TCP port 3389.[1] Microsoft refers to the official RDP client software as either Remote Desktop Connection (RDC) or Terminal Services Client (TSC).

Features

The following features were introduced with the release of RDP 6.0 in 2006:

Implementations

The RDP service is supported as an official feature on Windows Server 2008, Windows Server 2003, Windows Home Server, Windows XP Professional, Windows XP Media Center and Tablet PC Editions, Windows Fundamentals for Legacy PCs, and in Windows Vista Ultimate, Enterprise and Business editions. By default, all Windows XP and Vista editions include the Remote Desktop Connection (RDC) client application pre-installed, with RDC client version determined by the version of Windows release. It is available for free download for Windows Vista, Windows XP, Windows 2000, Windows 9x, Windows NT 4.0, Mac OS X, and most Linux distributions.

xrdp is an open source implementation of the RDP server available for Unix-like operating systems.[3]

Version history

Based on the ITU T.share protocol (also known as T.128), the first version of RDP (called version 4.0) was introduced with Terminal Services in Windows NT 4.0 Server, Terminal Server Edition. Version 5.0, introduced with Windows 2000 Server, added support for a number of features, including printing to local printers, and aimed to improve network bandwidth usage. Version 5.1, introduced with Windows XP Professional, included support for 24-bit color and sound. Version 5.2, introduced with Windows Server 2003, included support for console mode connections, a session directory, and local resource mapping. Version 6.0 was introduced with Windows Vista and incorporated support for remoting individual programs, Windows Presentation Foundation applications, multi-monitor and large desktop support, and support for TLS 1.0 connections. [4] Version 6.1 was released in February 2007 and is included with Windows Server 2008, as well as with Windows Vista Service Pack 1 and Windows XP Service Pack 3. In addition to changes related to how a remote administrator connects to the "console",[5] this version incorporates new functionality introduced in Windows Server 2008, such as a new Terminal Services Easy Print driver, a new client-side printer redirection system that makes the client's full print capabilities available to applications running on the server, without having to install print drivers on the server.[6]

See also

External links

Notes and References

  1. Microsoft KB article 306759, revision 2.2.
  2. http://xrdp.sourceforge.net/ xrdp homepage
  3. Microsoft KB article 925876, revision 7.0.
  4. Web site: Changes to Remote Administration in Windows Server 2008. December 17 2007. 2008-02-10. Terminal Services Team Blog. Microsoft.
  5. Web site: Terminal Services Printing. January 10 2008. 2008-02-10. TechNet - Windows Server 2008 Technical Library. Microsoft.