Qual é a diferença entre RDP vs VNC?
Qual é realmente a diferença entre o RDP e o VNC?
Ambos proporcionam a mesma função e as mesmas características?
Qual é realmente a diferença entre o RDP e o VNC?
Ambos proporcionam a mesma função e as mesmas características?
O RDP é semântico. O RDP está ciente dos controlos, fontes e outras primitivas gráficas semelhantes. Isto significa que ao renderizar um ecrã através de uma rede, esta informação é utilizada para comprimir significativamente o fluxo de dados. Por exemplo, se souber que esta região do ecrã se estiver ocupada por um botão, com a cor cinzenta, então não precisa de enviar uma imagem do botão através da rede, mas apenas informação como a localização deste botão, tamanho e cor.
VNC é “mudo” a este respeito, e funciona em grande parte através do envio das imagens reais através da rede.
RDP está firmemente acoplado à plataforma Windows, enquanto que o VNC está disponível para a maioria das plataformas. O RDP é também visto como muito mais performante do que o VNC, devido à vantagem semântica.
RDP é o acrónimo de Remote Desktop Protocol, e é um protocolo proprietário desenvolvido pela Microsoft. Mais da Wikipedia )
VNC significa Virtual Network Computing, e é independente de plataforma. Mais da Wikipedia )
Apesar de ter visto os termos trocados, RDP é normalmente usado para se referir à ligação a um PC Windows. Os PCs Windows têm o RDP incorporado neles, mas existem clientes tanto para Mac como para Linux. Os utilizadores de Linux podem usar rdesktop para se ligarem a um computador Windows.
VNC requer um cliente separado a correr num PC, mas é independente da plataforma, por isso posso ter um cliente VNC no meu PC e ligar-me a uma caixa Linux a correr um servidor VNC. Os programas VNC podem normalmente interligar-se entre si, e muitas vezes incluem outras características que o RDP não inclui, como a partilha/transferência de ficheiros e a conversação com a pessoa no outro computador.
O nosso próprio Jeff Atwood tem até um artigo Coding Horror article from 2005 sobre os dois protocolos.
O RDP regista-o no sistema remoto como se estivesse na consola (só com atraso e o apoio do DirectX não é assim tão bom)… VNC apenas transmite as teclas e as entradas do rato cegamente e recebe o ambiente de trabalho no que equivale a um vídeo em streaming.
Adicionando um pouco de informação sobre outras respostas que encontrei enquanto fazia uma pesquisa ,
RDP ,
VNC,
Similitudes entre ambos,