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.