¿Que é a Computación de Rede Virtual (VNC)?

VNC (Virtual Network Computing) é unha tecnoloxía para compartir escritorio remoto , unha forma de acceso remoto en redes informáticas . VNC permite que a visualización de escritorio visual dunha computadora sexa remotamente vista e controlada por unha conexión de rede.

A tecnoloxía de escritorio remota como a VNC é útil nas redes de computadoras domésticas , permitindo que alguén acceda aos seus escritorios desde outra parte da casa ou mentres viaxa. Tamén é útil para os administradores de rede en ambientes empresariais, como os departamentos de Tecnoloxía da Información (IT) que precisan solucionar de xeito remoto os sistemas dos empregados.

Aplicacións VNC

VNC foi creada como un proxecto de investigación de código aberto a finais de 1990. Varias solucións principais de escritorio remoto baseadas en VNC foron posteriormente creadas. O equipo de desenvolvemento orixinal de VNC produciu un paquete chamado RealVNC . Outros derivados populares incluíron UltraVNC e TightVNC . VNC soporta todos os sistemas operativos modernos, incluíndo Windows, MacOS e Linux. Para máis información, consulte as nosas principais descargas de software libre VNC .

Como funciona VNC

VNC funciona nun modelo cliente / servidor e usa un protocolo de rede especializado chamado Remote Frame Buffer (RFB). Os clientes de VNC (ás veces chamados espectadores) comparten a entrada do usuario (teclas de teclado, máis movementos e clics de rato ou preme táctil) co servidor. Os servidores de VNC capturan os contidos do framebuffer de visualización local e os comparten de novo ao cliente, ademais de coidar de traducir a entrada do cliente remoto a entrada local.

As conexións sobre RFB normalmente van ao porto TCP 5900 no servidor.

Alternativas a VNC

As aplicacións de VNC, porén, son xeralmente consideradas máis lentas e ofrecen menos características e opcións de seguridade que novas alternativas.

Microsoft incorporou funcionalidades de escritorio remoto no seu sistema operativo a partir de Windows XP. O Windows Remote Desktop (WRD) permite que un PC reciba solicitudes de conexión remota de clientes compatibles. Ademais do soporte de cliente incorporado a outros dispositivos de Windows, os dispositivos Apple iOS e Android e tabletas intelixentes tamén poden funcionar como clientes de escritorio remoto de Windows (pero non servidores) a través de aplicacións dispoñibles.

A diferenza do VNC que usa o seu protocolo RFB, WRD usa o protocolo de escritorio remoto (RDP). O RDP non funciona directamente con framebuffers como RFB. No seu canto, o RDP descompón unha pantalla de escritorio en series de instrucións para xerar os framebuffers e só transmite esas instrucións a través da conexión remota. A diferenza de protocolos resulta en sesións de WRD usando menos ancho de banda de rede e é máis sensible á interacción do usuario que as sesións de VNC. Non obstante, isto tamén significa que os clientes WRD non poden ver a visualización real do dispositivo remoto, senón que deben traballar coa súa propia sesión de usuario separada.

Google desenvolveu Desktop Remote de Chrome e o seu propio protocolo de Chromoting para soportar dispositivos con sistema operativo Chrome similar ao escritorio remoto de Windows. Apple estendeu o protocolo RFB con características de seguridade e usabilidade para crear a súa propia solución de escritorio remoto de Apple (ARD) para dispositivos MacOS. Unha aplicación do mesmo nome permite que os dispositivos iOS funcionen como clientes remotos. Numerosas outras aplicacións de escritorio remoto de terceiros tamén foron desenvolvidas por provedores de software independentes.