Remote Desktop Protocol - LinkFang.de





Remote Desktop Protocol


RDP im TCP/IP‑Protokollstapel:
Anwendung RDP
Transport TCP
Internet IP (IPv4, IPv6)
Netzzugang Ethernet Token
Bus
Token
Ring
FDDI ...

Das Remote Desktop Protocol (RDP) ist ein proprietäres Netzwerkprotokoll von Microsoft zum Darstellen und Steuern des Bildschirminhalts (Desktop) entfernter Computer. Es regelt, wie die Terminaldienste (Remote Desktop Services, vormals Terminal Services) unter Microsoft Windows NT angesprochen und genutzt werden. Der Dienst wird normalerweise auf Port TCP 3389 bereitgestellt. Ab der Version 8.0 des Remote Desktop Protokolls wird zusätzlich UDP 3389 verwendet.

Geschichte

Microsoft lizenzierte von Citrix die Technik Multiwin, um im Jahr 1998 das darauf aufbauende Produkt Windows Terminal Server zu veröffentlichen. Multiwin ermöglichte die gleichzeitige Ausführung mehrerer Benutzersitzungen.

Das Protokoll ICA, das Citrix beim eigenen Produkt WinFrame verwendete, war nicht Bestandteil der Lizenzierungsvereinbarung. Stattdessen entwickelte Microsoft das Protokoll RDP als Erweiterung des Protokolls T.Share (T.Share war die Bezeichnung für das Protokoll T.128 in dessen Entwurfsphase).

Funktionsweise

Bei RDP fungiert eines der beiden Systeme als Terminalserver. Dieser erzeugt Bildschirmausgaben auf dem Terminalclient. Außerdem können Maus- und Tastatureingaben vom Terminalclient entgegengenommen werden. Es gibt zwei Möglichkeiten: Die Fernausgabe auf dem Terminalclient kann entweder die einzige Ausgabe sein, die der Terminalserver für diese Sitzung erzeugt, oder aber die eigentliche Bildschirmausgabe der Sitzung erfolgt auf einem lokalen Bildschirm des Terminalservers und der Terminalclient erhält lediglich eine Kopie der Ausgabe. Neben Bildschirmausgaben sowie Tastatur- und Maus-Eingaben kann mit RDP auch die Tonausgabe der Sitzung zum Terminalclient umgeleitet werden. Außerdem ist die Nutzung eines Druckers und der Zugriff auf Speichermedien des Terminalclients möglich.

Je nach Einsatzzweck wird der Benutzer des Terminalclients dadurch in die Lage versetzt, den Arbeitsplatz seines Terminalservers zu „beobachten“ oder sogar aus der Ferne zu steuern. RDP regelt die Übertragung der Bildschirminhalte sowie Tastatur- und Mauseingaben über das Netzwerk.

RDP basiert auf dem ITU-Protokoll T.128 und ist ein Protokoll der Ebenen 4–7 des OSI-Modell. Es ist nicht abhängig vom Transmission Control Protocol oder einem anderen Protokoll der unteren Ebenen.[1]

Angriffsmöglichkeiten

Auf Grund einer Designschwäche dieses Protokolls in Versionen vor 6.1 ist es möglich, dass Mitarbeiter in einem Netzwerk via ARP-Spoofing an sensible Daten gelangen.[2] Allerdings besteht die Möglichkeit, RDP-Verbindungen mittels Transport Layer Security (TLS) zusätzlich abzusichern, womit eine sichere Authentifizierung gewährleistet ist.[3]

RDP-Server

Als Server für RDP werden Windows NT 4.0, Windows Server 2000, 2003, 2008 sowie 2012, NetMeeting, Windows XP, Windows Vista, Windows 7, Windows 8 und Windows 10 verwendet. Terminalserver (RDP) für Windows von Drittanbietern sind z. B. Thinstuff XP/VS Server,[4] Thinsoft Winconnect Server[5] und AADS Terminal Server.[6] Clients wie mstsc.exe existieren für fast alle Betriebssysteme. RDP wird seit Windows XP standardmäßig für die Fernwartung von Windows-Rechnern („Remote-Unterstützung“) verwendet.

Versionen

4.0–5.2

Seit Windows XP Service-Pack 1 ist die RDP-Version 5.1 verfügbar. Remote Desktop Protocol 5.2 ist eine Komponente von Windows XP Professional SP2.

6.0

Mit der Einführung von RDP Version 6.0, welches ein Bestandteil von Windows Vista ist, wurde der Funktionsumfang zum Teil erheblich verändert sowie die Verschlüsselung überarbeitet. Unter anderem wurden

  • Schriftglättung
  • Unterstützung von Multi-Monitor-Systemen, Aero (Glass) und WPF-Funktionen
  • sowie ein neues Script-System

eingeführt.

7.0

Seit Oktober 2009 ist die RDP-Version 7.0 für Windows XP SP3, Windows Vista SP1 und Windows Vista SP2 verfügbar. Diese Version fügt über 10 neue Funktionen hinzu, welche bei Verbindungen zu Windows 7 bzw. Windows Server 2008 R2 verfügbar sind. Davon stehen 4 Funktionen ab Windows 7 auf dem Client-PC zur Verfügung.[7] Aktuelle Client-Programme sind für Windows XP, Windows Server 2003, Windows Vista, Windows 7 und Mac OS X verfügbar.

8.0-8.1

Diese Version erschien zusammen mit Windows 8 und Windows Server 2012. Ende Oktober 2012 hat Microsoft die Remote Desktop Protocol 8.0 Updates für Windows 7 SP1 und Windows Server 2008 R2 veröffentlicht (auch via Windowsupdate und MS download center (KB2592687) und (KB2574819)), das dort die Nutzung der neuen Funktionen beim Zugriff auf einen Windows Server 2012 sowie auf ein Windows 8 (pro, enterprise) erlaubt.[8] Die Remote Desktop Anwendung (mstsc.exe) wurde dabei auf Version 6.2.9200 aktualisiert und unterstützt damit die Remote Desktop Version 8.0. Mit dem Update KB2923545 wurde die Version auf 8.1 erhöht.[9]

10

Diese Version ist erstmals im Windows 10 1511 Update sowie in der Windows Server 2016 Technical Preview 4 enthalten beinhaltet neue Features wie AutoSize Zoom, sowie Verbesserungen der Grafikkompression mit Hilfe von H.264/AVC.[10]

Unterstützung anderer Betriebssysteme

Für Linux, FreeBSD, Mac OS X, AmigaOS, MorphOS, Android, Apple iOS und Chrome OS existieren jeweils Clients, die den Zugriff auf Windows-RDP-Server erlauben. Ebenso gibt es kommerzielle Java-Clients, die auf unterschiedlichen Betriebssystemen einsetzbar sind.

Auf der Messe CeBIT wurde im März 2005 der erste kommerzielle RDP-Server für Linux präsentiert (Thinstuff LX Server). Diese Software ermöglicht den Einsatz von RDP-Clients zur Verbindung zu X11-Servern.

Es ist auch ein freier RDP-Server mit dem Namen xrdp verfügbar.

Die Virtualisierungssoftware VirtualBox von Oracle besitzt einen eigenen RDP-Server, der mit rdesktop und dem Microsoft Client kompatibel ist.

Siehe auch

Weblinks

Einzelnachweise

  1. Understanding the Remote Desktop Protocol (RDP) . Microsoft. Abgerufen am 28. September 2012.
  2. Dirk Knop: Kleiner Lauschangriff gegen Windows-Fernwartung ; Artikel auf heise Security vom 26. Juli 2005.
  3. Torsten Weber: Terminal Services 6, Authentifizierungsoptionen gegen man-in-the-middle nutzen unter Vista, XP für Server ; Artikel zur Absicherung per TLP für RDP-Client <> Server 2003 vom 1. Dezember 2007.
  4. thinstuff.com
  5. thinsoftinc.com
  6. aads-worldwide.hk
  7. Hinweise zum Clientupdate für Remotedesktopverbindung 7.0 für Remotedesktopdienste (RDS) für Windows XP SP3, Windows Vista SP1 und Windows Vista SP2. Microsoft, 24. September 2011, abgerufen am 26. September 2012 (deutsch).
  8. Karri Alexion-Tiernan: Microsoft Desktop Virtualization: Taking another step forward with UE-V and VDI. Microsoft, The Windows Blog, 20. Juni 2012, abgerufen am 26. September 2012 (english).
  9. Shanmugam Kulandaivel: Remote Desktop Protocol 8.1 Update for Windows 7 SP1 released to web. Microsoft, 12. November 2013, abgerufen am 2. Januar 2015 (english).
  10. Jeroen van Eesteren: Remote Desktop Protocol (RDP) 10 AVC/H.264 improvements in Windows 10 and Windows Server 2016 Technical Preview. Microsoft, 11. Januar 2016, abgerufen am 29. Juni 2016 (english).

Kategorien: Windows | Remote Access | Internet-Anwendungsprotokoll

Quelle: Wikipedia - http://de.wikipedia.org/wiki/Remote Desktop Protocol (Vollständige Liste der Autoren des Textes [Versionsgeschichte])    Lizenz: CC-by-sa-3.0

Änderungen: Alle Bilder mit den meisten Bildunterschriften wurden entfernt. Ebenso alle zu nicht-existierenden Artikeln/Kategorien gehenden internen Wikipedia-Links (Bsp. Portal-Links, Redlinks, Bearbeiten-Links). Entfernung von Navigationsframes, Geo & Normdaten, Mediadateien, gesprochene Versionen, z.T. ID&Class-Namen, Style von Div-Containern, Metadaten, Vorlagen, wie lesenwerte Artikel. Ansonsten sind keine Inhaltsänderungen vorgenommen worden. Weiterhin kann es durch die maschinelle Bearbeitung des Inhalts zu Fehlern gerade in der Darstellung kommen. Darum würden wir jeden Besucher unserer Seite darum bitten uns diese Fehler über den Support mittels einer Nachricht mit Link zu melden. Vielen Dank!

Stand der Informationen: August 201& - Wichtiger Hinweis: Da die Inhalte maschinell von Wikipedia übernommen wurden, ist eine manuelle Überprüfung nicht möglich. Somit garantiert LinkFang.de nicht die Richtigkeit und Aktualität der übernommenen Inhalte. Sollten die Informationen mittlerweile fehlerhaft sein, bitten wir Sie darum uns per Support oder E-Mail zu kontaktieren. Wir werden uns dann innerhalb von spätestens 10 Tagen um Ihr Anliegen kümmern. Auch ohne Anliegen erfolgt mindestens alle drei Monate ein Update der gesamten Inhalte.