¿Cuál es la diferencia entre RDP y VNC?
¿Cuál es realmente la diferencia entre el RDP y el VNC?
¿Ambos proporcionan la misma función y características?
¿Cuál es realmente la diferencia entre el RDP y el VNC?
¿Ambos proporcionan la misma función y características?
El RDP es semántico. El RDP conoce los controles, las fuentes y otras primitivas gráficas similares. Esto significa que al renderizar una pantalla a través de una red, esta información se utiliza para comprimir el flujo de datos de forma significativa. Por ejemplo, si sabe que esta región de la pantalla está ocupada por un botón, con el color gris, entonces no necesita enviar una imagen del botón a través de la red, sino simplemente información como la ubicación de este botón, el tamaño y el color.
VNC es “tonto” en este sentido, y funciona en gran medida enviando las imágenes reales a través de la red.
RDP está estrechamente vinculado a la plataforma Windows, mientras que VNC está disponible para la mayoría de las plataformas. RDP también se considera mucho más eficaz que VNC, debido a la ventaja semántica.
RDP significa Remote Desktop Protocol (Protocolo de Escritorio Remoto), y es un protocolo propietario desarrollado por Microsoft. (http://en.wikipedia.org/wiki/Remote_Desktop_Protocol))
VNC significa Virtual Network Computing, y es independiente de la plataforma. (http://en.wikipedia.org/wiki/Virtual_Network_Computing))
Aunque he visto los términos intercambiados, RDP se usa normalmente para referirse a la conexión a un PC con Windows. Los PCs con Windows tienen el RDP incorporado, pero hay clientes para Mac y Linux. Los usuarios de Linux pueden utilizar rdesktop para conectarse a un ordenador Windows.
VNC requiere un cliente separado que se ejecute en un PC, pero es independiente de la plataforma, por lo que puedo tener un cliente VNC en mi PC y conectarme a un equipo Linux que ejecute un servidor VNC. Los programas VNC suelen poder interconectarse entre sí, y a menudo incluyen otras funciones que RDP no tiene, como compartir/transferir archivos y chatear con la persona del otro ordenador.
Nuestro propio Jeff Atwood tiene incluso un artículo Coding Horror de 2005 sobre los dos protocolos.
RDP te registra en el sistema remoto como si estuvieras en la consola (sólo que con lag y el soporte de DirectX no es tan bueno)… VNC sólo transmite las pulsaciones de las teclas y las entradas del ratón a ciegas y recibe el escritorio en lo que equivale a un vídeo en streaming.
Añadiendo un poco de información sobre otras respuestas que encontré mientras investigaba ,
RDP ,
VNC,
Similitudes entre ambas,