DetailPage-MSS-KB

Base de connaissances

Numéro d'article: 186607 - Dernière mise à jour: samedi 8 février 2014 - Version: 3.0

 

Sommaire

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

Protocole 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 série, informations relatives aux licences, 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 multipoint (multipartysessions). Livraison de données multipoint permet des 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 (à session unique). Canal de données qu'un seul sera utilisé dans l'initialrelease de Terminal Server 4.0 Toutefois, la flexibilité de RDP donne plentyof salle pour les fonctionnalités de produits à venir.

Une raison que Microsoft a décidé d'implémenter RDP pour connectivitypurposes dans Windows NT Terminal Server est qu'il fournit une base à partir duquel générer de nombreuses fonctionnalités plus 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 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 vos commentaires withcustomer, la prise en charge d'autre protocoles peut-être être ajoutée dans les futures versions.

L'activité impliqués dans envoi et de réception des données par le biais de la stackis RDP essentiellement le même que les normes de modèle sept couches OSI pour commonLAN réseau dès aujourd'hui. Données à partir d'une application ou un service à être transmittedis passé les piles de protocole sectioned, dirigé vers achannel (par le biais de MCS), crypté, encapsulé, encadré, emballés sur protocole 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 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 ».Quatre composants utile d'aborder dans l'instance de pile RDP sont theMultipoint Communication Service (MCSMUX), Control(GCC) de conférence générique, Wdtshare.sys et Tdtcp.sys. MCSmux et GCC font partie de la famille de Telecommunication Union (ITU) T.120 theInternational. 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), des niveaux de priorité et segmentation des données envoyées.Elle résume 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 sessionconnections et des contrôles des ressources fournies par MCS. Chaque Serverprotocol Terminal (actuellement, le seul ICA RDP et de Citrix sont supportées) va avoir aprotocol pile instance chargée (une pile système d'écoute en attente d'un connectionrequest). Le serveur Terminal Server pilote coordonne et gère les activités de le RDPprotocol et est constitué de composants plus petits, un driver(Wdtshare.sys) RDP pour le transfert de l'interface utilisateur, la compression, le chiffrement, trames et plus rapidement et un pilote de transport (Tdtcp.sys) pour créer un package du protocole sur le theunderlying protocole 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, étant complètement indépendant de pile 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.
Mots-clés : 
kbinfo kbmt KB186607 KbMtfr
Traduction automatiqueTraduction automatique
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  (http://support.microsoft.com/kb/186607/en-us/ )
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Partager
Options de support supplémentaire
Forums du support Microsoft Community
Nous contacter directement
Trouver un partenaire Microsoft Certified Partner
Microsoft Store