www.wikidata.de-de.nina.az
RDP im TCP IP Protokollstapel Anwendung Remote Desktop ProtocolTransport TCP UDPInternet IP IPv4 IPv6 Netzzugang Ethernet TokenBus TokenRing FDDI Das Remote Desktop Protocol RDP ist ein Netzwerkprotokoll von Microsoft fur den Fernzugriff auf Computer Es ermoglicht die Ubertragung grafischer Bildschirminhalte eines entfernten Rechnersystems sowie die Bereitstellung von Peripheriefunktionen eines Arbeitsplatzes Tastatur Maus Audio Ein Ausgabe Videoeingabe sowie sitzungsbezogenen Datenaustausch wie Textpuffer engl Clipboard Druckerkopplung und Dateisystembereitstellung Das Protokoll definiert die Zusammenarbeit zwischen einer Serverkomponente bei MS Windows Remote Desktop Services vormals Terminal Services und der Clientkomponente Der Dienst hort nach Standard auf Port 3389 TCP sowie 3389 UDP Die Nutzung der UDP Ubertragung wird bei Microsoft ab Windows 8 und Windows Server 2012 hinzugefugt RDP Version 8 ist aber nicht zwingend erforderlich Inhaltsverzeichnis 1 Geschichte 2 Funktionsweise 3 RDP Server 3 1 Microsoft Versionen 3 1 1 4 0 5 2 3 1 2 6 0 3 1 3 7 0 3 1 4 8 0 8 1 3 1 5 10 4 RDP Clients 5 Siehe auch 6 Weblinks 7 EinzelnachweiseGeschichte BearbeitenMicrosoft lizenzierte von Citrix die Technik Multiwin um im Jahr 1998 das darauf aufbauende Produkt Windows Terminal Server zu veroffentlichen Multiwin ermoglichte die gleichzeitige Ausfuhrung 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 fur das Protokoll T 128 in dessen Entwurfsphase Funktionsweise BearbeitenRechnersysteme werden von sogenannten Konsolen bedient was im Minimum eine Eingabefunktion Tastatur und eine Ausgabefunktion Drucker Bildschirmgerat darstellt Diese Ein Ausgabegerate und ihr Bediener konnen aber nicht immer physisch am Gerat angeschlossen sein und dort arbeiten Zur Fernbedienung wurden Moglichkeiten gesucht wie man diese Funktionen uber IP Netzwerke abbilden kann Dazu wurde ein Serverdienst entwickelt der den Bildwiederholspeicher der Grafikkarte auslesen konnte oder ihn simulierte engl Framebuffer Diese Inhalte wurden dann per Netzwerk auf das zugehorige Clientprogramm ubertragen und dort typischerweise in eigenem Bildschirmfenster dargestellt Umgekehrt wurden die Informationen der Peripheriegerate des Clients per Netzwerkubertragung an die zugehorige Sitzung des Serverdienstes ubertragen In Konkurrenz zum als Open Source entwickelten VNC Protokoll entwickelte Microsoft das RDP Protokoll das ursprunglich nicht offentlich dokumentiert war Das seit den 1990er Jahren bei UNIX Betriebssystemen fur ahnliche Zwecke weit verbreitete X11 Protokoll hat eine stark abweichende technische Implementierung aber ein ahnliches Ziel RDP besteht aus einer Serverkomponente einer Clientkomponente und einem verbindenden Netzwerkprotokoll Arbeiten mehrere Personen gleichzeitig mit mehreren RDP Clients auf einem System bezeichnet man dieses als Terminalserver Aufgrund besonderer technischer Herausforderungen ist die Funktion Terminalserver eine spezielle Betriebsart von Windowsservern Der Zugang zu solchen Terminalservern erfolgt entweder mit einem RDP Clientprogramm oder mit spezialisierten Benutzerendgeraten engl ThinClient die Tastatur Bildschirmanschluss Maus und evtl Mikrofon Lautsprecher und Kamera fur einen eingebauten RDP Client haben Die Bildschirmausgabe einer Sitzung erfolgt auf einem virtuellen Bildschirm Hauptspeicherbereich innerhalb des Terminalservers und der Terminalclient erhalt lediglich eine Kopie der Ausgabe Neben Bildschirmausgaben sowie Tastatur und Maus Eingaben kann mit RDP auch die Tonausgabe der Sitzung zum Terminalclient umgeleitet werden Ausserdem ist die Nutzung eines Druckers und der Zugriff auf lokale Speichermedien des Terminalgerates moglich Je nach Einsatzzweck wird der Benutzer des Terminalclients dadurch in die Lage versetzt einen virtuellen Arbeitsplatz an einem Terminalserver zu bedienen RDP basiert auf dem ITU Protokoll T 120 und ist ein Protokoll der Ebenen 4 7 des OSI Modells 1 Es benutzt grundlegend das Transmission Control Protocol TCP fur den Sitzungsaufbau und die Datenubertragung Zur Verringerung der Latenzen z B Multimediainhalte Telefon und Videokonferenzen wird nach Moglichkeit ein paralleler Kanal mit User Datagram Protocol UDP verwendet 2 Die Sitzungskommunikation wird gegen unbefugte Kenntnisnahme mit Transport Layer Security TLS verschlusselt RDP Server BearbeitenAls Serverbetriebssysteme fur RDP werden Windows NT 4 0 nur in der spater erschienenen Terminal Server Edition Windows Server 2000 2003 2008 2012 2016 2019 sowie 2022 NetMeeting und in allen Professional oder hoheren Varianten von Windows XP Windows Vista Windows 7 Windows 8 Windows 10 und Windows 11 verwendet Daneben gibt es kommerzielle Remote Desktop Software fur Windows von Drittanbietern z B Thinstuff XP VS Server 3 Thinsoft Winconnect Server 4 und AADS Terminal Server 5 RDP wird seit Windows XP standardmassig fur die Fernwartung von Windows Rechnern Remoteunterstutzung verwendet Auf der Messe CeBIT wurde im Marz 2005 der erste kommerzielle RDP Server fur Linux prasentiert Thinstuff LX Server Diese Software ermoglicht den Einsatz von RDP Clients zur Verbindung zu Linux Servern 6 Heutzutage gibt es eine Vielzahl von Open Source RDP Servern unter Linux z B FreeRDP oder ogon project 7 Die Virtualisierungssoftware VirtualBox von Oracle besitzt einen eigenen RDP Server der mit rdesktop und dem Microsoft Client kompatibel ist Microsoft Versionen Bearbeiten 4 0 5 2 Bearbeiten Seit Windows XP Service Pack 1 ist die RDP Version 5 1 verfugbar Remote Desktop Protocol 5 2 ist eine Komponente von Windows XP Professional SP2 6 0 Bearbeiten Mit der Einfuhrung von RDP Version 6 0 welches ein Bestandteil von Windows Vista ist wurde der Funktionsumfang zum Teil erheblich verandert sowie die Verschlusselung uberarbeitet Unter anderem wurden Schriftglattung Unterstutzung von Multi Monitor Systemen mit maximal 4096 w 2048 h Pixeln 8 Aero Glass und WPF Funktionen sowie ein neues Script Systemeingefuhrt 7 0 Bearbeiten Seit Oktober 2009 ist die RDP Version 7 0 fur Windows XP SP3 Windows Vista SP1 und Windows Vista SP2 verfugbar Diese Version fugt uber 10 neue Funktionen hinzu welche bei Verbindungen zu Windows 7 bzw Windows Server 2008 R2 verfugbar sind Davon stehen 4 Funktionen ab Windows 7 auf dem Client PC zur Verfugung 9 Aktuelle Client Programme sind fur Windows XP Windows Server 2003 Windows Vista Windows 7 und Mac OS X verfugbar Die maximale Auflosung pro Monitor bleibt unverandert darf sich aber jetzt zu 32766 32766 Pixel aufsummieren 8 0 8 1 Bearbeiten Diese Version erschien zusammen mit Windows 8 und Windows Server 2012 Ende Oktober 2012 hat Microsoft die Remote Desktop Protocol 8 0 Updates fur Windows 7 SP1 und Windows Server 2008 R2 veroffentlicht 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 10 Die Remote Desktop Anwendung mstsc exe wurde dabei auf Version 6 2 9200 aktualisiert und unterstutzt damit die Remote Desktop Version 8 0 Mit dem Update KB2923545 wurde die Version auf 8 1 erhoht 11 Die maximale Auflosung pro Monitor erhoht sich auf 8192 8192 Pixel 10 Bearbeiten Diese Version ist erstmals im Windows 10 1511 Update sowie in der Windows Server 2016 Technical Preview 4 enthalten und beinhaltet neue Features wie AutoSize Zoom sowie Verbesserungen der Grafikkompression mit Hilfe von H 264 AVC 12 RDP Clients BearbeitenAuf den meisten Windows Betriebssystemen gibt es bereits einen vorinstallierten Remote Desktop Client von Microsoft mstsc exe Fur Linux FreeBSD macOS AmigaOS MorphOS Android Apple iOS und Chrome OS existieren jeweils Clients die den Zugriff auf Windows RDP Server erlauben Auf der CeBIT wurde im Jahr 2000 der erste Java Client HOBLink JWT fur RDP prasentiert Damit wurde mit Hilfe der Java Plattform der Zugriff auf RDP Server unter zahlreichen Betriebssystemen ermoglicht 13 Mittlerweile gibt es weitere kommerzielle Java Clients die auf unterschiedlichen Betriebssystemen einsetzbar sind Fur viele grafische Benutzeroberflachen von UNIX Betriebssystemen wie GNOME oder KDE sind RDP Clients als Open Source verfugbar einer der ersten war xrdp Eine recht grosse Aufmerksamkeit hat in letzter Zeit das FreeRDP Projekt bekommen Microsoft hat seit einiger Zeit die Spezifikationen des Netzwerkprotokolls und des Clients offengelegt womit die funktionelle Kompatibilitat von Fremdentwicklungen besser sichergestellt werden kann Da die Anzahl der Clientverbindungen am Microsoftserver lizenzpflichtig ist spricht das nicht gegen das generelle Geschaftsmodell Es gibt zahlreiche Nicht Microsoft Implementierungen von Remote Desktop Clients fur eine Reihe von Plattformen Die am haufigsten verbreiteten sind FreeRDP Open Source unter Apache license rdesktop fur Linux Unix und Microsoft Windows Remmina fur Linux auf FreeRDP basierend Thincast Client fur Linux macOS und WindowsMicrosoft profitiert selbst von dieser Offenlegung und verwendet unter anderem auch FreeRDP im Windows Subsystem fur Linux 14 Siehe auch BearbeitenRemote Framebuffer Protocol NX NoMachine Citrix XenApp Xrdp ein Open Source RDP Server FernwartungssoftwareWeblinks BearbeitenBasic Connectivity and Graphics Remoting Specification MSDN Remote Desktop Protocol best RDP 8 0 experience when connecting to Windows 7Einzelnachweise Bearbeiten Understanding the Remote Desktop Protocol RDP Microsoft 9 August 2020 abgerufen am 14 Oktober 2020 englisch Remote Desktop Protocol Microsoft 31 Mai 2018 abgerufen am 14 Oktober 2020 englisch Remote Desktop Software for Windows Thinstuff Abgerufen am 22 Mai 2023 Site Maintenance Abgerufen am 22 Mai 2023 AADS WorldWide Terminal Server Application Server Abgerufen am 22 Mai 2023 Thinstuff 2012 News Thinstuff Abgerufen am 24 September 2018 David FORT hardening consulting David FORT Ogon opensourcing 7 April 2018 abgerufen am 13 November 2020 englisch Remote Desktop Protocol Maximum Supported Resolutions Microsoft abgerufen am 1 Januar 2018 englisch Hinweise zum Clientupdate fur Remotedesktopverbindung 7 0 fur Remotedesktopdienste RDS fur Windows XP SP3 Windows Vista SP1 und Windows Vista SP2 Microsoft 24 September 2011 abgerufen am 26 September 2012 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 englisch termserv Remote Desktop Protocol 8 1 Update for Windows 7 SP1 released to web Nicht mehr online verfugbar Microsoft 12 November 2013 archiviert vom Original am 25 Juli 2016 abgerufen am 25 Juli 2016 englisch 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 englisch News HOB at CeBIT 2000 Abgerufen am 24 September 2018 FreeRDP dependency in weston project for WSLg Discussion 7395 FreeRDP FreeRDP Abgerufen am 7 Mai 2022 englisch Abgerufen von https de wikipedia org w index php title Remote Desktop Protocol amp oldid 237682392