Protocole RDP (Remote Desktop Protocol)

Le protocole BUREAU À DISTANCE MICROSOFT (RDP) fournit des fonctionnalités d’affichage et d’entrée à distance sur les connexions réseau pour les applications basées sur Windows s’exécutant sur un serveur. RDP est conçu pour prendre en charge différents types de topologies réseau et plusieurs protocoles LAN.

Notes

Cette rubrique concerne les développeurs de logiciels. Si vous recherchez des informations utilisateur pour le Bureau à distance, consultez Windows support technique. Si vous recherchez des informations professionnelles informatiques pour le Bureau à distance, consultez Services Bureau à distance sur TechNet.

 

Architecture de base

RDP est basé sur la famille de protocoles de l’UIT T.120 et sur une extension. RDP est un protocole compatible avec plusieurs canaux qui permet de séparer les canaux virtuels pour transporter les données de communication et de présentation des appareils à partir du serveur, ainsi que les données clientes chiffrées de souris et de clavier. RDP fournit une base extensible et prend en charge jusqu’à 64 000 canaux distincts pour la transmission de données et les dispositions pour la transmission multipoint.

Sur le serveur, RDP utilise son propre pilote vidéo pour afficher la sortie en construisant les informations de rendu dans des paquets réseau à l’aide du protocole RDP et en les envoyant sur le réseau au client. Sur le client, RDP reçoit des données de rendu et interprète les paquets dans les appels d’API DDI (Graphics Device Interface) Microsoft Windows correspondants. Pour le chemin d’entrée, les événements de souris et de clavier du client sont redirigés du client vers le serveur. Sur le serveur, RDP utilise son propre clavier et pilote de souris pour recevoir ces événements clavier et souris.

Dans une session Bureau à distance, toutes les variables d’environnement( par exemple, les variables déterminant la profondeur de couleur et le papier peint qui activent et désactivent) sont déterminées par les paramètres de connexion RCP-Tcp. Cela s’applique à toutes les fonctions et méthodes qui définissent des variables d’environnement dans la référence de connexion web Bureau à distance et l’interface du fournisseur WMI des services Bureau à distance.

Fonctionnalités

Microsoft RDP inclut les fonctionnalités et fonctionnalités suivantes :

Cryptage

RDP utilise le chiffrement RC4 de RSA Security, un chiffrement de flux conçu pour chiffrer efficacement de petites quantités de données. RC4 est conçu pour sécuriser les communications sur les réseaux. Les administrateurs peuvent choisir de chiffrer des données à l’aide d’une clé 56 ou 128 bits.

Fonctionnalités de réduction de la bande passante

RDP prend en charge différents mécanismes pour réduire la quantité de données transmises via une connexion réseau. Les mécanismes incluent la compression des données, la mise en cache persistante des bitmaps et la mise en cache des glyphes et des fragments dans la RAM. Le cache bitmap persistant peut apporter une amélioration substantielle des performances sur les connexions à faible bande passante, en particulier lors de l’exécution d’applications qui utilisent largement les images bitmap volumineuses.

Déconnexion itinérante

Un utilisateur peut se déconnecter manuellement d’une session Bureau à distance sans se déconnecter. L’utilisateur est automatiquement reconnecté à sa session déconnectée lorsqu’il se reconnecte au système, à partir du même appareil ou d’un autre appareil. Quand la session d’un utilisateur est interrompue de manière inattendue par un échec réseau ou client, l’utilisateur est déconnecté, mais pas déconnecté.

Mappage du Presse-papiers

Les utilisateurs peuvent supprimer, copier et coller du texte et des graphiques entre les applications s’exécutant sur l’ordinateur local et ceux qui s’exécutent dans une session Bureau à distance et entre les sessions.

Redirection d’impression

Les applications s’exécutant dans une session Bureau à distance peuvent imprimer sur une imprimante attachée à l’appareil client.

Canaux virtuels

En utilisant l’architecture de canal virtuel RDP, les applications existantes peuvent être augmentées et de nouvelles applications peuvent être développées pour ajouter des fonctionnalités qui nécessitent des communications entre l’appareil client et une application s’exécutant dans une session Bureau à distance.

Télécommande

Le personnel du support informatique peut afficher et contrôler une session Bureau à distance. Le partage des graphiques d’entrée et d’affichage entre deux sessions Bureau à distance permet à une personne de support de diagnostiquer et de résoudre les problèmes à distance.

Équilibrage de charge réseau

RDP tire parti de l’équilibrage de charge réseau (NLB), le cas échéant.

En outre, RDP contient les fonctionnalités suivantes :

  • Prise en charge de la couleur 24 bits.
  • Amélioration des performances par rapport aux connexions d’accès à faible vitesse via une bande passante réduite.
  • Authentification par carte à puce via les services Bureau à distance.
  • Raccordement au clavier. La possibilité de diriger des combinaisons de touches Windows spéciales, en mode plein écran, sur l’ordinateur local ou sur un ordinateur distant.
  • Redirection de son, de lecteur, de port et d’imprimante réseau. Les sons qui se produisent sur l’ordinateur distant peuvent être entendus sur l’ordinateur client exécutant le client RDC, et les lecteurs clients locaux sont visibles par la session Bureau à distance.