Escritorio remoto frente a VNC
Remote Desktop y VNC (Virtual Network Computing) son dos de las populares aplicaciones para compartir escritorio basadas en GUI. Ambos se pueden usar para iniciar sesión de forma remota en otra computadora y acceder al escritorio, los datos, las aplicaciones e incluso controlarlo de forma remota. Remote Desktop se ejecuta en máquinas Windows, mientras que VNC es independiente de la plataforma.
¿Qué es Escritorio remoto?
Como se mencionó anteriormente, Remote Desktop es una aplicación de cliente en Windows que usa Remote Desktop Services como su tecnología subyacente. Servicios de escritorio remoto es un componente del sistema operativo Windows, que permite a un usuario acceder de forma remota a datos y aplicaciones en otra computadora a través de la red. Los servicios de escritorio remoto utilizan el protocolo de escritorio remoto (RDP) y se introdujeron por primera vez en Windows NT 4.0 (como servicios de terminal). Remote Desktop se puede usar para iniciar sesión de forma remota en otra computadora y acceder al escritorio, los datos, las aplicaciones e incluso controlarlo de forma remota. Sin embargo, Remote Desktop no está disponible en todas las versiones de Windows. Algunas de las versiones de Windows que incluyen Remote Desktop son Windows XP Professional, las tres versiones de Windows Vista y Windows NT Terminal Server, y todas sus versiones de servidor posteriores. Remote Desktop en las versiones de cliente de Windows permite que solo un usuario inicie sesión a la vez. Pero las versiones del servidor no tienen esta restricción.
¿Qué es VNC?
VNC es una aplicación para compartir escritorio, que ofrece una interfaz gráfica de usuario (GUI) para acceder y controlar de forma remota otra computadora usando el protocolo RFB (remote framebuffer). La aplicación VNC conecta dos computadoras y luego envía eventos de teclado y mouse en una dirección y actualizaciones de pantalla gráfica en la otra dirección a través de la red. Un visor y un servidor VNC que se ejecutan en diferentes sistemas operativos pueden comunicarse, porque VNC es independiente de la plataforma. Los visores/servidores VNC están disponibles para muchos sistemas operativos. Un servidor VNC puede acomodar varios clientes VNC a la vez. VNC se utiliza principalmente para fines tales como acceder a una computadora de trabajo desde casa y brindar soporte técnico remoto.
¿Cuál es la diferencia entre Escritorio remoto y VNC?
Aunque Remote Desktop y VNC son dos de las aplicaciones de acceso remoto más populares, tienen sus diferencias clave. Remote Desktop solo está disponible en Windows, mientras que VNC está disponible en muchos sistemas operativos. Sin embargo, VNC no es tan rápido como Remote Desktop. Si la conexión a Internet es lo suficientemente rápida, Remote Desktop puede ser tan rápido como usar una máquina local. Debido a que RFB se basa en píxeles, VNC solo envía datos de píxeles sin procesar. Pero, el Protocolo de escritorio remoto puede enviar gráficos primitivos (y comprende mejor el diseño de gráficos subyacente). En otras palabras, RDP conoce los controles y solo se envía la información sobre los controles, pero VNC envía imágenes reales a través de las redes). Debido a esta diferencia, VNC es relativamente menos eficiente que Remote Desktop, ya que Remote Desktop puede comprimir significativamente el flujo de datos. Pero, por otro lado, VNC es muy flexible y casi cualquier tipo de escritorio se puede ver usando VNC. VNC también es mejor para el soporte técnico, ya que permite compartir una sesión en la máquina de destino.