Comprendre le Remote Desktop Protocol (RDP)

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 186607
Résumé
Cet article décrit le protocole RDP (Remote Desktop) encapsulation et au cryptage dans TCP forcommunication utilisée entre le serveur Terminal Server et le Client.RDP du serveur Terminal Server.
Plus d'informations

Comprendre le Remote Desktop Protocol (RDP)

Protocole de bureau à distance est basé sur et est une extension de la T-120family de normes de protocoles. Un protocole capable multicanal permet à forseparate canaux virtuels pour transporter les données présentation, devicecommunication de série, informations relatives aux licences, des données fortement cryptées (clavier, activité de la souris) et ainsi de suite. RDP est une extension du noyau T.Shareprotocol, plusieurs autres fonctionnalités sont conservées dans le cadre de la RDP, tel les caractéristiques de l'architecture nécessaires pour prendre en charge le multipoint (multipartysessions). Livraison de données multipoint permet de données à partir d'une application d'être remis en « temps réel » à plusieurs parties sans avoir à envoyer les mêmes données à chaque session individuellement (par exemple, les tableaux blancs virtuels).

Dans cette première version de Windows Terminal Server, cependant, nous areconcentrating sur la fourniture de communications point à point fiable et rapide (sessions). Canal de données d'un seul sera utilisé dans l'initialrelease de Terminal Server 4.0 Toutefois, la flexibilité de salle de plentyof donne RDP pour les fonctionnalités de futurs produits.

L'une des raisons que Microsoft a décidé d'implémenter RDP pour connectivitypurposes dans Windows NT Terminal Server sont de fournir une base à partir duquel générer bien plus de fonctionnalités de veryextensible. Cela est becauseRDP permet de séparer les 64 000 canaux de transmission des données. Toutefois, les activités en cours de transmission utilisant uniquement un seul canal (forkeyboard, la souris et la présentation des données).

De même, RDP est conçu pour prendre en charge les différents types de topologies réseau (telles que RNIS, POTS et de nombreux protocoles de réseau local IPX, NetBIOS, TCP/IP et ainsi de suite). La version actuelle du protocole RDP ne s'exécute que sur TCP/IP, mais les commentaires de withcustomer, la prise en charge d'autre protocoles peut-être être ajoutée dans les futures versions.

L'activité impliqué dans envoyer et recevoir des données via le protocole RDP stackis essentiellement le même que les normes de modèle sept couches OSI pour commonLAN réseau dès aujourd'hui. Les données à partir d'une application ou un service à être transmittedis passé les piles de protocole, sectioned, dirigé vers achannel (à l'aide de MCS), crypté, encapsulé, encadré, emballés sur le protocole de réseau fonctionnant et enfin adressé et envoyées sur le câble à theclient. Les données retournées fonctionnent de la même manière que dans l'ordre inverse, thepacket étant débarrassé de son adresse, puis dévoilé, décrypté, et onuntil ainsi que les données sont présentées à l'application à utiliser. Parties de modifications de pile cherche se produisent entre les couches de la quatrième et septième, où les données sont cryptées, encapsulé et encadré, dirigé vers un canal andprioritized.

Un des points clés pour les développeurs d'applications est que, en utilisant le protocole RDP, Microsoft a abstrait la complexité du traitement avec le protocolstack. Cela leur permet simplement à écrire des applications propres, bien conçues et bien behaved32 bits, et la pile de protocole RDP implémentée par le TerminalServer et ses connexions client se charge ensuite du reste.

Pour plus d'informations sur l'interaction des applications sur le Terminal de Serverand ce qu'il faut être conscient lors de développement d'applications pour une infrastructure Windows TerminalServer, consultez le livre blanc « Optimisation des Applications pour Windows NTServer 4.0, Édition Terminal Server ». Les quatre composants utile d'aborder dans l'instance de pile RDP sont theMultipoint Service de Communication (MCSMUX), Control(GCC) de conférence générique, Wdtshare.sys et Tdtcp.sys. MCSmux et GCC font partie de theInternational famille de Telecommunication Union (ITU) T.120. La MCS est madeup de deux normes : T.122, qui définit les services multipoints, andT.125, qui spécifie le protocole de transmission de données. Affectation de controlschannel MCSMux (en multiplexage de données sur channelswithin virtuel prédéfinie du protocole), les niveaux de priorité et segmentation des données envoyées. Il isole essentiellement plusieurs piles de protocole RDP dans une entité unique, du point de vue de la GCC. GCC est responsable de la gestion des canaux de thosemultiple. Le GCC permet la création et la suppression des ressources du sessionconnections et de contrôles fournies par MCS. Chaque Serverprotocol Terminal (actuellement, seuls les ICA RDP et de Citrix sont supportées) sera ont instance de pile aprotocol chargé (une pile de récepteur en attente d'un connectionrequest). Le serveur Terminal Server pilote coordonne et gère les activités de la RDPprotocol et est constitué de composants plus petits, un driver(Wdtshare.sys) RDP pour le transfert de l'interface utilisateur, de compression, de cryptage, de trame et rapidement et un pilote de transport (Tdtcp.sys) pour empaqueter le protocole sur les theunderlying de protocole de réseau TCP/IP.

RDP a été développé pour être entièrement indépendantes de sa transportstack sous-jacente, dans ce cas TCP/IP. Le protocole RDP, qui est totalement indépendant de la pile d'itstransport, signifie que nous pouvons ajouter les autres pilotes de transport pour othernetwork les protocoles que les clients pour les besoins, avec peu ou nosignificant modifications apportées aux composants fondamentaux du protocole. Ces éléments d'arekey pour les performances et l'extensibilité de RDP sur le réseau.

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 186607 - Dernière mise à jour : 04/23/2016 02:41:00 - Révision : 7.0

  • kbinfo kbmt KB186607 KbMtfr
Commentaires