BookRags.com Literature Guides Literature
Guides
Criticism & Essays Criticism &
Essays
Questions & Answers Questions &
Answers
Lesson Plans Lesson
Plans
My Bibliography Periodic Table U.S. Presidents Shakespeare Sonnet Shake-Up
Research Anything:        
History | Encyclopedias | Films | News | Create a Bibliography | More... Login | Register | Help
Not What You Meant?  There are 10 definitions for RDP.  Also try: Remote desktop.

Remote Desktop Protocol

Print-Friendly
About 3 pages (890 words)

Bookmark and Share Know this topic well? Help others and get FREE products!

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. 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).

Contents

Features

  • 32-bit color support. 8-, 15-, 16-, and 24-bit color are also supported..
  • 128-bit encryption, using the RC4 encryption algorithm (this is the default security; older clients may use encryption of lesser strength). But because of the man-in-the-middle vulnerability in pre-version 6.0 implementations, in many circumstances the traffic can be decrypted along the way.[2]
  • Transport Layer Security support.
  • Audio allows users to run an audio program on the remote desktop and have the sound redirected to their local computer.
  • File System Redirection allows users to use their local files on a remote desktop within the terminal session.
  • Printer Redirection allows users to use their local printer within the terminal session as they would with a locally or network shared printer.
  • Port Redirection allows applications running within the terminal session to access local serial and parallel ports directly.
  • The clipboard can be shared between the remote computer and the local computer.

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

  • Remote Programs: Application publishing with client-side file type associations.
  • Seamless Windows: Remote applications can run on a client machine that is served by a Remote Desktop connection.
  • Terminal Server Gateway: Enables the ability to use a front-end IIS server to accept connections (over port 443) for back-end Terminal Services servers via an https connection, similar to how RPC over https allows Outlook clients to connect to a back-end Exchange 2003 server. Requires Windows Server 2008 (Longhorn)
  • Support for remoting the Aero Glass Theme (or Composed Desktop), including ClearType font smoothing technology.
  • Support for remoting of Windows Presentation Foundation applications: Compatible clients that have .NET Framework 3.0 support will be able to display full Windows Presentation Foundation effects on a local machine.
  • Rewrite of device redirection to be more general-purpose, allowing a greater variety of devices to be accessed.
  • All of Terminal Services will be fully configurable and scriptable via Windows Management Instrumentation.
  • Improved bandwidth tuning for RDP clients.
  • Support for remote desktop sizes greater than 1600x1200.
  • Support for Transport Layer Security (TLS) 1.0 on both server and client ends (set as default).
  • Multiple monitor support. Spread session across two monitors.

Implementations

The RDP service is supported as an official feature on 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. The most current version, 6.0, introduced with Windows Vista and Windows Server 2008 includes a significant number of new features,[4] most notably being able to remotely access a single application instead of the entire desktop, and support for 32-bit color.

See also

References

  1. ^ How to change the listening port for Remote Desktop. Microsoft (2007-01-31). Retrieved on 2007-11-02. Microsoft KB article 306759, revision 2.2.
  2. ^ Microsoft RDP Man in the Middle Vulnerability. SecuriTeam (2005-06-02). Retrieved on 2007-11-02.
  3. ^ http://xrdp.sourceforge.net/
  4. ^ Remote Desktop Connection (Terminal Services Client 6.0) (2007-06-08). Retrieved on 2007-06-20. Microsoft KB article 925876, revision 7.0.

External links

View More Summaries on Remote Desktop Protocol
 
Ask any question on Remote Desktop Protocol and get it answered FAST!
Answer questions in BookRags Q&A and earn points toward
discounted or even FREE Study Guides and other BookRags products!
Learn more about BookRags Q&A
Copyrights
Remote Desktop Protocol from Wíkipedia. ©2006 by Wíkipedia. Licensed under the GNU Free Documentation License. View a list of authors or edit this article.

Article Navigation
Join BookRagslearn moreJoin BookRags




About BookRags | Customer Service | Report an Error | Terms of Use | Privacy Policy