Partilhar via


Protocolo de Área de Trabalho Remota

O Microsoft Remote Desktop Protocol (RDP) fornece recursos de exibição e entrada remotos em conexões de rede para aplicativos baseados no Windows executados em um servidor. RDP é projetado para suportar diferentes tipos de topologias de rede e vários protocolos LAN.

Observação

Este tópico é para desenvolvedores de software. Se estiver à procura de informações de utilizador para o Ambiente de Trabalho Remoto, consulte de Suporte do Windows . Se você estiver procurando informações para profissionais de TI para a Área de Trabalho Remota, consulte Serviços de Área de Trabalho Remota no TechNet.

 

Arquitetura Básica

O PDR baseia-se e é uma extensão da família de protocolos ITU T.120. O RDP é um protocolo capaz de vários canais que permite canais virtuais separados para transportar dados de comunicação e apresentação do dispositivo do servidor, bem como dados criptografados de mouse e teclado do cliente. RDP fornece uma base extensível e suporta até 64.000 canais separados para transmissão de dados e provisões para transmissão multiponto.

No servidor, o RDP usa seu próprio driver de vídeo para renderizar a saída de exibição construindo as informações de renderização em pacotes de rede usando o protocolo RDP e enviando-as pela rede para o cliente. No cliente, o RDP recebe dados de renderização e interpreta os pacotes em chamadas de API GDI (graphics device interface) correspondentes do Microsoft Windows. Para o caminho de entrada, os eventos de mouse e teclado do cliente são redirecionados do cliente para o servidor. No servidor, o RDP usa seu próprio driver de teclado e mouse para receber esses eventos de teclado e mouse.

Em uma sessão de Área de Trabalho Remota, todas as variáveis de ambiente — por exemplo, variáveis que determinam a profundidade de cor e a ativação e desativação do papel de parede — são determinadas pelas configurações de conexão RCP-Tcp. Isso se aplica a todas as funções e métodos que definem variáveis de ambiente no de Referência de Conexão Web de Área de Trabalho Remota e na interface Provedor WMI de Serviços de Área de Trabalho Remota.

Caraterísticas

O Microsoft RDP inclui os seguintes recursos e capacidades:

Encriptação

O RDP usa a cifra RC4 da RSA Security, uma cifra de fluxo projetada para criptografar com eficiência pequenas quantidades de dados. RC4 é projetado para comunicações seguras através de redes. Os administradores podem optar por criptografar dados usando uma chave de 56 ou 128 bits.

Recursos de redução de largura de banda

O RDP suporta vários mecanismos para reduzir a quantidade de dados transmitidos através de uma ligação de rede. Os mecanismos incluem compactação de dados, cache persistente de bitmaps e cache de glifos e fragmentos na RAM. O cache de bitmap persistente pode fornecer uma melhoria substancial no desempenho em conexões de baixa largura de banda, especialmente ao executar aplicativos que fazem uso extensivo de bitmaps grandes.

Desconexão do roaming

Um usuário pode se desconectar manualmente de uma sessão de área de trabalho remota sem fazer logoff. O utilizador é automaticamente religado à sua sessão desligada quando volta a iniciar sessão no sistema, a partir do mesmo dispositivo ou de um dispositivo diferente. Quando a sessão de um usuário é encerrada inesperadamente por uma falha de rede ou cliente, o usuário é desconectado, mas não desconectado.

Mapeamento da área de transferência

Os usuários podem excluir, copiar e colar texto e gráficos entre aplicativos em execução no computador local e aqueles executados em uma sessão de área de trabalho remota e entre sessões.

Redirecionamento de impressão

Os aplicativos executados em uma sessão de área de trabalho remota podem imprimir em uma impressora conectada ao dispositivo cliente.

Canais virtuais

Usando a arquitetura de canal virtual RDP, os aplicativos existentes podem ser aumentados e novos aplicativos podem ser desenvolvidos para adicionar recursos que exigem comunicações entre o dispositivo cliente e um aplicativo em execução em uma sessão de área de trabalho remota.

Controlo remoto

A equipe de suporte do computador pode visualizar e controlar uma sessão de área de trabalho remota. O compartilhamento de gráficos de entrada e exibição entre duas sessões de área de trabalho remota dá a uma pessoa de suporte a capacidade de diagnosticar e resolver problemas remotamente.

Balanceamento de carga de rede

O RDP aproveita o balanceamento de carga de rede (NLB), quando disponível.

Além disso, o PDR contém as seguintes características:

  • Suporte para cores de 24 bits.
  • Desempenho melhorado em ligações de acesso telefónico de baixa velocidade através de largura de banda reduzida.
  • Autenticação de cartão inteligente através dos Serviços de Ambiente de Trabalho Remoto.
  • Conexão com teclado. A capacidade de direcionar combinações especiais de teclas do Windows, no modo de tela cheia, para o computador local ou para um computador remoto.
  • Redirecionamento de som, unidade, porta e impressora de rede. Os sons que ocorrem no computador remoto podem ser ouvidos no computador cliente que executa o cliente RDC e as unidades de cliente locais ficarão visíveis para a sessão da área de trabalho remota.