O que é o protocolo de desktop remoto?
O RDP (Remote Desktop Protocol) é um protocolo desenvolvido pelo Microsoft® para ativar as conexões de desktop remotas nas quais um usuário em um computador pode ver e controlar a tela em outra. O RDP Powers Microsoft® Remote Desktop Services, uma série de aplicativos de desktop remotos. O protocolo permite a comunicação entre um cliente e servidor em praticamente qualquer tipo de rede e recursos de criptografia, restrição de largura de banda e recursos de balanceamento de carga. O software de desktop remoto que usa o RDP está disponível para várias plataformas e é usado nos bastidores em alguns outros produtos do Microsoft®.
Um protocolo é um conjunto de regras e comportamentos padrão que governam a comunicação entre diferentes computadores. No caso do protocolo de desktop remoto, essas regras especificam como a imagem na tela de um computador é codificada e enviada por uma conexão de rede a ser exibida em outro computador. O RDP forma a base do software de desktop remoto da Microsoft®, atualmente conhecido como Remote DeServiços Sktop. Uma vez que um sistema cliente, também conhecido como terminal, está conectado ao computador host, ele exibe a tela do host e permite que os usuários acessem arquivos, aplicativos e outros recursos na máquina host.
Os protocolossão comumente pensados em termos de camadas, com as camadas mais baixas atuando como base para as superiores. O protocolo de desktop remoto é um protocolo de camada de aplicação, o que significa que se baseia em várias camadas abaixo dele. Isso também significa que o RDP pode ser usado em muitos tipos diferentes de conexões de rede, porque os protocolos da camada de aplicativos dependem da rede de nível inferior e link protocolos para funcionalidade de rede.
Para evitar a escuta, o protocolo de desktop remoto criptografa dados antes de enviá -los pela rede. Níveis variados de criptografia estão disponíveis dependendo da versão do protocolo. Algumas versões do RDP incluídas no Windows® 2000e XP são vulneráveis a um ataque que pode ignorar essa criptografia; Os usuários com esses sistemas operacionais podem querer atualizar seu software.
O protocolo de desktop remoto também oferece vários recursos para aumentar o desempenho em uma conexão lenta ou não confiável. Novos dados são enviados apenas quando algo na tela muda, o que significa que poucos pacotes de informações são necessários para interpretar uma alteração. O uso de menos cores pode acelerar uma conexão e o RDP também pode compactar dados. No lado severo, os recursos de balanceamento de carga são suportados para distribuir igualmente recursos em servidores que aceitam muitas conexões simultâneas.
O software cliente que suporta o protocolo de desktop remoto está incluído em todas as versão do Windows® do XP Forward; A Microsoft® também oferece um cliente RDP para o Mac®. O software do servidor está incluído na maioria dos sistemas operacionais de servidor oferecidos pelo Microsoft®, bem como em alguns sabores de nível profissional do Windows®. Embora o RDP seja um protocolo proprietário, vários CLOs aplicativos IENT, como o TSCLIENT, estão disponíveis para o Linux e outros sistemas operacionais do tipo UNIX®. Alguns outros produtos da Microsoft®, como o software que alimenta a mídia que transmitem de um computador para um Xbox 360®, também usam o protocolo de desktop remoto nos bastidores.