Tecnología

Inicio

Acerca de los servidores VNC

Virtual Network Computing es un uso del protocolo de red RFB que permite el acceso remoto a la interfaz gráfica de usuario de un ordenador. comandos de teclado y ratón son transmitidos desde un ordenador a otro, y las actualizaciones de la pantalla se envían de vuelta. VNC es independiente de la plataforma: un Mac puede controlar un sistema que ejecuta Windows, o viceversa. clientes VNC incluso han escrito para plataformas móviles como el iPhone.

El protocolo RFB

La memoria intermedia de trama remota (RFB) protocolo está diseñado precisamente para este tipo de interfaz gráfica remota. También está relacionada directamente con la salida de frame buffer de hardware de gráficos de un ordenador, lo que hace que sea universalmente compatible. Aunque el protocolo en sí es relativamente básico, se ha extendido en muchas ocasiones, sobre todo por los desarrolladores que trabajan con el software de VNC. Extensiones comunes permiten la transferencia de archivos y diversos tipos de compresión. Una conexión RFB moderna incluye la negociación de las extensiones que están disponibles antes de transferir datos.

¿Cómo funciona VNC

Con el fin de permitir el acceso remoto, un equipo debe tener un servidor VNC instalado y en ejecución. Los equipos que ejecutan Mac OS X Tiger o posterior tienen un servidor VNC instalado por defecto, llamado Apple Remote Desktop. Un servidor VNC escucha configurado para conexiones de red de los clientes VNC, o en algunos casos, los navegadores web. Cuando un cliente se conecta, se presentan con una vista de ventana del ordenador remoto. Teclado y mouse de entrada se transfieren directamente al servidor VNC, y actualizaciones de la pantalla se envían de vuelta al cliente.

Historia

El programa original de VNC fue diseñado por los laboratorios de Olivetti y Oracle, propiedad de Oracle Corporation y Olivetti. En 1999, AT & T compró el laboratorio, poniendo fin a la financiación para el desarrollo en 2002. Varios de los desarrolladores originales continuó trabajando en el proyecto de VNC de código abierto en su propio tiempo, bajo el nombre de RealVNC. Desde ese momento muchos otros desarrolladores han bifurcado del VNC original, creando muchas versiones personalizadas con diferentes especialidades.

Usos y Beneficios

El control remoto de un escritorio gráfico es útil en una variedad de situaciones. Muchas empresas utilizan VNC para el teletrabajo o los trabajadores que viajan. Otros lo utilizan para reparaciones remotas. Incluso se utiliza en algunos domótica y centros de entretenimiento personal como mando a distancia. Dependiendo de las extensiones utilizadas, puede ser lo suficientemente liviano como para funcionar en un teléfono móvil, o lo suficientemente robusta como para ser un reemplazo de escritorio completo.

Seguridad

Por sí solo, VPN no es una solución especialmente segura de escritorio remoto. Algunos clientes VNC como RealVNC ofrecen un plugin de cifrado de código abierto, pero ya que no es una parte del protocolo, esta característica reduce la compatibilidad con otros servidores y clientes VNC. Los usuarios de sistemas basados ​​en UNIX menudo túnel VNC a través de una conexión SSH, pero esto es más difícil de implementar para los sistemas Windows.