Remote Desktop Protocol

Remote Desktop Protocol

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, Mac OS X, and PalmOS. The server listens by default on TCP port 3389.Cite web |url=http://support.microsoft.com/kb/306759 |title=How to change the listening port for Remote Desktop |publisher=Microsoft |date=2007-01-31 |accessdate=2007-11-02 Microsoft KB article 306759, revision 2.2.] Microsoft refers to the official RDP client software as either Remote Desktop Connection (RDC) or Terminal Services Client (TSC).

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. [Cite web |url=http://www.securiteam.com/windowsntfocus/5EP010KG0G.html |title=Microsoft RDP Man in the Middle Vulnerability |date=2005-06-02 |accessdate=2007-11-02 |publisher=SecuriTeam]
* Transport Layer Security support.
* Audio Redirection 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
* 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 Transport Layer Security (TLS) 1.0 on both server and client ends (set as default).
* Multiple monitor support. Spread session across two monitors.

Implementations

By default, all Windows XP and Windows Vista editions include the Remote Desktop Connection (RDC) / Terminal Services client pre-installed, with RDC client version determined by the version of Windows release or service pack. The Terminal Services server is supported as an official feature on Windows Server 2008, Windows Server 2003, Windows Home Server, Windows XP Professional, Media Center, and Tablet PC editions, on Windows Fundamentals for Legacy PCs, and in Windows Vista Ultimate, Enterprise and Business editions. The latest version, 6.1, of the client is available in Windows Vista Service Pack 1, Windows XP Service Pack 3 and KB952155 for Windows XP SP2. [ [http://support.microsoft.com/kb/952155 Description of the Remote Desktop Connection 6.1 client update for Terminal Services in Windows XP Service Pack 2] ] . Older versions of the client are also available for free download for Windows XP (pre-SP3), 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. [ [http://xrdp.sourceforge.net/ xrdp homepage ] ]

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 connecting remotely to individual programs, Windows Presentation Foundation applications, multi-monitor and large desktop support, and support for TLS 1.0 connections. Cite web |title=Remote Desktop Connection (Terminal Services Client 6.0) |url=http://support.microsoft.com/default.aspx/kb/925876 |date=2007-06-08 |accessdate=2007-06-20 Microsoft KB article 925876, revision 7.0.]

Version 6.1 was released in February 2008 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", [cite web
url=http://blogs.msdn.com/ts/archive/2007/12/17/changes-to-remote-administration-in-windows-server-2008.aspx
title=Changes to Remote Administration in Windows Server 2008
date=December 17 2007
accessdate=2008-02-10
work=Terminal Services Team Blog
publisher=Microsoft
] 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. [cite web
url=http://technet2.microsoft.com/windowsserver2008/en/library/484d57e7-feb4-4dcc-9d13-152c053516471033.mspx?pf=true
title=Terminal Services Printing
date=January 10 2008
accessdate=2008-02-10
work=TechNet - Windows Server 2008 Technical Library
publisher=Microsoft
]

See also

* Comparison of remote desktop software
* Independent Computing Architecture
* rdesktop
* tsclient

References

External links

* [http://www.microsoft.com/windowsserver2003/techinfo/overview/termserv.mspx Technical Overview of Terminal Services] - a more detailed feature list.
* [http://msdn2.microsoft.com/en-us/library/aa383015.aspx Remote Desktop Protocol] - from Microsoft's Developer Network
* [http://support.microsoft.com/default.aspx?scid=kb;EN-US;q186607 Understanding the Remote Desktop Protocol] - from support.microsoft.com


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Remote Desktop Protocol — Saltar a navegación, búsqueda Remote Desktop Protocol (RDP) es un protocolo desarrollado por Microsoft que permite la comunicación en la ejecución de una aplicación entre un terminal (mostrando la información procesada que recibe del servidor) y… …   Wikipedia Español

  • Remote Desktop Protocol — (RDP) est un protocole qui permet à un utilisateur de se connecter sur un serveur faisant tourner Microsoft Terminal Services. Des clients existent pour la quasi totalité des versions de Windows, et pour d autres systèmes d exploitation, comme… …   Wikipédia en Français

  • Remote desktop protocol — RDP im TCP/IP‑Protokollstapel: Anwendung RDP Transport TCP Internet IP (IPv4, IPv6) Netzzugang Ethernet Tok …   Deutsch Wikipedia

  • Remote Desktop Protocol — RDP im TCP/IP‑Protokollstapel: Anwendung RDP Transport TCP Internet IP (IPv4, IPv6) Netzzugang Ethernet Token …   Deutsch Wikipedia

  • Remote Desktop Protocol — RDP (англ. Remote Desktop Protocol  протокол удалённого рабочего стола)  проприетарный протокол прикладного уровня, купленный Microsoft у Citrix, использующийся для обеспечения удалённой работы пользователя с сервером, на котором… …   Википедия

  • Remote Desktop Protocol —    Abbreviated RDP. An extension to the International Telecommunications Union (ITU) T.120 protocol that provides the connection between a thin client and the terminal server. RDP works with Microsoft Windows workstations using TCP/IP… …   Dictionary of networking

  • Remote Desktop Services — Developer(s) Microsoft Stable release 7.0 (6.1.7600) / October 27, 2009 …   Wikipedia

  • Remote-Desktop — (vom Englischen für „entfernter Schreibtisch“ oder Fernsteuerung) ist ein Begriff, der unterschiedlich verwendet wird. Aus allen bekannten Begriffsverwendungen beschränkt sich das Gemeinsame auf den Oberbegriff „Fernzugriff mit grafischer… …   Deutsch Wikipedia

  • Remote Desktop — Protocol Remote Desktop Protocol (RDP) est un protocole qui permet à un utilisateur de se connecter sur un ordinateur faisant tourner Microsoft Terminal Services. Des clients existent pour la quasi totalité des versions de Windows, et pour d… …   Wikipédia en Français

  • Remote desktop (disambiguation) — Remote Desktop may refer to:* Remote desktop software, software which allows remotely controlling or logging in to a desktop via a network connection ** Apple Remote Desktop * Microsoft s Remote Desktop Connection * Microsoft s Remote Desktop… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”