Protocolo de escritorio remoto

El protocolo Escritorio remoto de Microsoft (RDP) proporciona funciones de pantalla y entrada remotas a través de conexiones de red para Windows basadas en aplicaciones que se ejecutan en un servidor. RDP está diseñado para admitir diferentes tipos de topologías de red y varios protocolos LAN.

Nota

Este tema es para desarrolladores de software. Si busca información de usuario para la Escritorio remoto, consulte Windows Support (Compatibilidad con Windows usuario). Si busca información profesional de TI para Escritorio remoto, consulte Servicios de Escritorio remoto en TechNet.

Arquitectura básica

RDP se basa en la familia de protocolos ITU T.120 y en una extensión de . RDP es un protocolo compatible con varios canales que permite canales virtuales independientes para transportar datos de presentación y comunicación del dispositivo desde el servidor, así como datos cifrados del mouse y el teclado del cliente. RDP proporciona una base extensible y admite hasta 64 000 canales independientes para la transmisión de datos y aprovisiona para la transmisión multipunto.

En el servidor, RDP usa su propio controlador de vídeo para representar la salida de la presentación mediante la construcción de la información de representación en paquetes de red mediante el protocolo RDP y su envío a través de la red al cliente. En el cliente, RDP recibe datos de representación e interpreta los paquetes en las correspondientes llamadas API de la interfaz de dispositivo gráfico (GDI) de Microsoft Windows. Para la ruta de acceso de entrada, los eventos de mouse y teclado del cliente se redirigen desde el cliente al servidor. En el servidor, RDP usa su propio controlador de teclado y mouse para recibir estos eventos de teclado y mouse.

En una sesión Escritorio remoto, todas las variables de entorno (por ejemplo, las variables que determinan la profundidad de color y la habilitación y deshabilitación del papel tapiz) se determinan mediante la configuración RCP-Tcp conexión. Esto se aplica a todas las funciones y métodos que establecen variables de entorno en la referencia de Conexión web a Escritorio remoto y la Servicios de Escritorio remoto del proveedor WMI .

Características

Microsoft RDP incluye las siguientes características y funcionalidades:

Cifrado

RDP usa el cifrado RC4 de RSA Security, un cifrado de flujo diseñado para cifrar eficazmente pequeñas cantidades de datos. RC4 está diseñado para proteger las comunicaciones a través de redes. Los administradores pueden optar por cifrar los datos mediante una clave de 56 o 128 bits.

Características de reducción de ancho de banda

RDP admite varios mecanismos para reducir la cantidad de datos transmitidos a través de una conexión de red. Los mecanismos incluyen la compresión de datos, el almacenamiento en caché persistente de mapas de bits y el almacenamiento en caché de glifos y fragmentos en ram. La caché de mapas de bits persistente puede proporcionar una mejora sustancial en el rendimiento en conexiones de ancho de banda bajo, especialmente cuando se ejecutan aplicaciones que hacen un uso amplio de mapas de bits grandes.

Desconexión de itinerancia

Un usuario puede desconectarse manualmente de una sesión de Escritorio remoto sin cerrar sesión. El usuario se vuelve a conectar automáticamente a su sesión desconectada cuando vuelve a iniciar sesión en el sistema, ya sea desde el mismo dispositivo o desde otro dispositivo. Cuando una red o un error de cliente finalizan inesperadamente la sesión de un usuario, el usuario se desconecta pero no se cierra.

Asignación del Portapapeles

Los usuarios pueden eliminar, copiar y pegar texto y gráficos entre las aplicaciones que se ejecutan en el equipo local y las que se ejecutan en una sesión de Escritorio remoto, y entre sesiones.

Redirección de impresión

Las aplicaciones que se ejecutan en una sesión de Escritorio remoto se pueden imprimir en una impresora conectada al dispositivo cliente.

Canales virtuales

Mediante el uso de la arquitectura de canal virtual RDP, se pueden aumentar las aplicaciones existentes y se pueden desarrollar nuevas aplicaciones para agregar características que requieren comunicaciones entre el dispositivo cliente y una aplicación que se ejecuta en una sesión de Escritorio remoto.

Teledirigido

El personal de soporte técnico del equipo puede ver y controlar una sesión de Escritorio remoto. Compartir los gráficos de entrada y visualización entre dos sesiones de Escritorio remoto ofrece a una persona de soporte técnico la capacidad de diagnosticar y resolver problemas de forma remota.

Equilibrio de carga de red

RDP aprovecha el equilibrio de carga de red (NLB), siempre que esté disponible.

Además, RDP contiene las siguientes características:

  • Compatibilidad con el color de 24 bits.
  • Rendimiento mejorado en conexiones de acceso telefónico de baja velocidad a través de un ancho de banda reducido.
  • Autenticación con tarjeta inteligente mediante Servicios de Escritorio remoto.
  • Enlace de teclado. La capacidad de dirigir combinaciones Windows claves especiales, en modo de pantalla completa, al equipo local o a un equipo remoto.
  • Redireccionamiento de sonido, unidad, puerto e impresora de red. Los sonidos que se producen en el equipo remoto se pueden escuchar en el equipo cliente que ejecuta el cliente RDC y las unidades de cliente local serán visibles para la sesión de Escritorio remoto.