| Fiche technique | |
|---|---|
| Nom : | RDP |
| Nom long : | Remote Desktop Protocol |
| Type de produit : | Protocole |
| Couche : | Application |
| Date de publication : | 1998 à maintenant |
Introduction
Le RDP, abréviation de l'anglicisme Remote Desktop Protocol, est un protocole réseau propriétaire développé par Microsoft, permettant de se connecter à un ordinateur distant via une interface graphique. Il est principalement utilisé pour contrôler à distance un poste de travail ou un serveur Windows à travers un réseau local ou Internet. RDP permet aux utilisateurs d'afficher l'environnement de bureau distant comme s'ils y étaient physiquement. Cela inclut le transfert de l'affichage, les mouvements de souris, les frappes clavier, ainsi que le partage de périphériques comme les imprimantes ou les disques. Le protocole est largement utilisé dans les entreprises pour l'administration système, le support technique ou le télétravail sécurisé. Il repose sur un modèle client-serveur : le client RDP initie une connexion vers un serveur RDP (souvent Windows Server ou un PC Windows avec RDP activé). L'échange de données se fait généralement via le port TCP 3389, avec divers mécanismes de chiffrement.
Le protocole RDP a vu le jour avec Windows NT 4.0 Terminal Server Edition, et a connu de nombreuses évolutions. La première version officielle est sortie en 1998, et s'est enrichie au fil des années avec des fonctionnalités comme la compression de données, le chiffrement SSL/TLS, la redirection de périphériques, ou encore la prise en charge de multiples moniteurs. RDP est fortement inspiré du standard T.128 de l'UIT-T (Union internationale des télécommunications), qui est un protocole de partage d'applications et de données. Malgré son origine propriétaire, Microsoft a progressivement ouvert une partie des spécifications pour encourager les implémentations tierces, comme celles sous Linux (exemple : FreeRDP, rdesktop). Cependant, les versions officielles les plus avancées restent limitées aux systèmes Windows. RDP est également intégré dans des solutions comme Azure Virtual Desktop, étendant ses capacités vers l'infonuagique.
En termes techniques, RDP fonctionne au niveau de la couche application (couche 7) du modèle OSI, tout en reposant sur TCP/IP à la couche transport. Le protocole gère des canaux virtuels multiplexés permettant la transmission simultanée de différents types de données (affichage, audio, fichiers,...). Il est conçu pour optimiser les performances même sur des connexions à faible bande passante, en adaptant dynamiquement la qualité d'affichage. Microsoft continue d'améliorer RDP dans ses systèmes récents (Windows 10, Windows 11, Windows Server 2022) avec un accent sur la sécurité, notamment via l'authentification réseau (NLA), les connexions chiffrées, et les politiques de groupe. Grâce à sa fiabilité, sa sécurité et sa souplesse, RDP s'est imposé comme une solution incontournable dans la gestion et l'accès à distance des environnements Windows, même si des alternatives comme VNC ou TeamViewer existent selon les besoins.
Liste des versions
Voici la liste des versions du protocole et dans quel système d'exploitation ils ont été introduit :
| Version | Système d'exploitation | Description |
|---|---|---|
| Version 4.0 | Windows NT 4 Server | C'est la première version, proposer dans le Terminal Server Edition du Windows NT 4.0 Server. |
| Version 5.0 | Windows Server 2000 | Ajout du support des imprimantes locales, du cache local persistant, du presse-papier. |
| Version 5.1 | Windows XP | Ajout du support du son, des redirections de disques, des ports série, l'affichage 24 bits, ouverture de session par carte à puce. |
| Version 5.2 | Windows Server 2003 | Ajout du support des ressources locales et la transmission sécurisé par TLS 1.0. |
| Version 6.0 | Windows Vista | Ajout du support l'affichage 32 bits, multi-écran, du NLA (Network Location Awareness). |
| Version 6.1 | Windows Server 2008, Windows Vista SP1, Windows XP SP3 | Ajout du support de passerelle TS, applications distantes, authentification unique, pilote universel d'impression. |
| Version 7.0 | Windows 7 | Ajout du support d'audio bidirectionnel, l'accélération des échanges Bitmap, de Windows Aero, un vrai mode multi-écrans et des certificats 2048 bits. |
| Version 8.0 | Windows 8, Windows Server 2012 | Enlève la prise en charge de Aero Glass. |
| Version 8.1 | Windows 8.1, Windows Server 2012 R2 | Correctif de bogues |
| Version 10.0 | Windows 10, Windows Server 2016 | Ajout du support du Zoom AutoSize et H.264/AVC). |
| ... | ... | ... |
Aux systèmes d'exploitation
Il est possible d'utiliser le protocole RDP sous d'autres système d'exploitation comme par exemple avec la commande rdesktop de Linux.
Voir également
Index du dictionnaire informatique - Lettre B - Bureau à distance RDP