Descripción del protocolo de escritorio remoto (RDP)

Seleccione idioma Seleccione idioma
Id. de artículo: 186607
Expandir todo | Contraer todo

En esta página

Resumen

Este artículo describe el Remote Desktop Protocol (RDP) utilizado aquí entre el servidor de Terminal y la Client.RDP de Terminal Server se encapsulan y cifran dentro de TCP.

Más información

Descripción del protocolo de escritorio remoto (RDP)

Protocolo de escritorio remoto se basa y es una extensión de la T-120family de las normas de protocolo. Un protocolo compatible con multicanal permite forseparate canales virtuales para transportar datos de presentación, serie devicecommunication, información de licencia, los datos cifrados altamente (teclado, actividad del mouse) y así sucesivamente. Como una extensión de la base T.Shareprotocol RDP, varias otras capacidades se conservan como parte de RDP, como los elementos arquitectónicos necesarios para soportar multipunto (multipartysessions). Entrega de datos multipunto permite que los datos de una aplicación a legendes en "tiempo real" a varias partes sin tener que enviar los mismos datos para cada sesión de forma individual (por ejemplo, pizarras virtuales).

En esta primera versión de Windows Terminal Server, sin embargo, se areconcentrating en proporcionar comunicaciones confiables y rápidas punto a punto (única sesión). Canal de solo datos se utilizará en el initialrelease de Terminal Server 4.0 pero la flexibilidad de RDP da mucho espacio para la funcionalidad de los productos futuros.

Uno de los motivos que Microsoft ha decidido implementar RDP para connectivitypurposes en Windows NT Terminal Server es que proporciona una base a partir de la que se va a generar muchas funciones veryextensible. Esto es becauseRDP proporciona 64.000 separar los canales de transmisión de datos. Sin embargo, las actividades de transmisión actual sólo utiliza un solo canal (forkeyboard, el mouse y la presentación de datos).

Además, RDP está diseñado para admitir muchos tipos diferentes de topologías de red (como ISDN (RDSI), MACETAS y muchos protocolos de LAN como IPX, TCP/IP, NetBIOS y así sucesivamente). La versión actual de RDP sólo se ejecutará sobre TCP/IP, pero withcustomer comentarios, puede agregar otro compatibilidad con el protocolo versiones de en el futuro.

La actividad había implicada en enviar y recibir datos a través de la stackis RDP esencialmente el mismo que las normas de modelo OSI de siete niveles para commonLAN a redes hoy. Datos de una aplicación o servicio que transmittedis que se transmite a través de las pilas de protocolos, seccionadas, dirigen a achannel (a través de MCS), cifran, ajustan, enmarcan, empaquetan en Protocolo de red y finalmente dirigido y enviaron a través del cable para Elcliente. Los datos devueltos el mismo camino sólo funcionan en inversa con thepacket ser despojados de su dirección, a continuación, los secretos, descifrado, y así hasta que los datos se presentan a la aplicación para su uso. Partes principales de las modificaciones de pila theprotocol se producen entre las capas de la cuarta y séptima, donde los datos se cifran con marcos y ajustado, dirigida a un andprioritized de canal.

Uno de los puntos clave para los programadores de aplicaciones es que, al utilizar RDP, Microsoft abstrae la complejidad de lidiar con el protocolstack. Esto les permite simplemente escribir aplicaciones limpias, bien diseñadas, bien behaved32 bits y, a continuación, la pila RDP implementada por el Terminal Server y las conexiones de cliente se encarga del resto.

Para obtener más información sobre cómo interactúan las aplicaciones en el Server Terminal y lo que se debe tener en cuenta al desarrollar aplicaciones para una infraestructura de Terminal Server de Windows, examine las notas del producto "Aplicaciones de optimización para Windows NTServer 4.0, Terminal Server Edition".Cuatro componentes la pena abordar dentro de la instancia de la pila RDP son theMultipoint servicio de comunicación (MCSMUX), el Control(GCC) de conferencia genérico, Wdtshare.sys y Tdtcp.sys. MCSmux y GCC forman parte de la familia de la unión de telecomunicaciones (ITU) T.120 de internacional. El MCS es madeup de dos normas: T.122, que define los servicios multipuntos, andT.125, que especifica el protocolo de transmisión de datos. Asignación de controlschannel de MCSMux (de Multiplexión de datos en channelswithin virtual predefinido el protocolo), los niveles de prioridad y segmentación de datos que se envían.Básicamente se abstrae varias pilas de RDP en una única entidad, desde la perspectiva de GCC. GCC es responsable de la gestión de los canales de thosemultiple. El GCC permite la creación y eliminación de sessionconnections y controles de los recursos proporcionados por MCS. Cada Serverprotocol Terminal (actualmente, se admiten sólo ICA de RDP y de Citrix) habrá instancia de pila aprotocol cargado (una pila de agente de escucha en espera de un connectionrequest). El Terminal Server, controlador de dispositivo coordina y administra la actividad de RDPprotocol y está formada por los componentes más pequeños, un driver(Wdtshare.sys) RDP para la transferencia de la interfaz de usuario, la compresión, cifrado, tramas y pronto y un controlador de transporte (Tdtcp.sys) para empaquetar el protocolo en el theunderlying protocolo de red, TCP/IP.

RDP fue desarrollada para ser completamente independiente de su transportstack subyacente, en este caso TCP / IP. RDP, siendo completamente independiente de la pila de itstransport, significa que podemos agregar otros controladores de transporte para los protocolos othernetwork a medida que crecen las necesidades de los clientes para ellos, con poca o habido cambios en las partes fundamentales del protocolo. Estos elementos de arekey para el rendimiento y la capacidad de ampliación de RDP en la red.

Propiedades

Id. de artículo: 186607 - Última revisión: jueves, 31 de octubre de 2013 - Versión: 3.0
Palabras clave: 
kbinfo kbmt KB186607 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 186607

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com