Che cos'è il Virtual Network Computing (VNC)?

Sommario:

Che cos'è il Virtual Network Computing (VNC)?
Che cos'è il Virtual Network Computing (VNC)?
Anonim

Il computing in rete virtuale facilita la condivisione del desktop remoto, una forma di accesso remoto alle reti di computer. VNC visualizza il display del desktop visivo di un altro computer e controlla quel computer tramite una connessione di rete. La tecnologia desktop remoto come VNC funziona su reti di computer domestici per accedere a un computer da un' altra parte della casa o durante il viaggio. È utile anche per gli amministratori di rete in ambienti aziendali come i dipartimenti di tecnologia dell'informazione che hanno bisogno di risolvere i problemi in remoto dei sistemi.

Linea inferiore

VNC è stato creato come progetto di ricerca open source alla fine degli anni '90. Successivamente sono emerse diverse soluzioni desktop remote tradizionali basate su VNC. Il team di sviluppo VNC originale ha prodotto un pacchetto chiamato RealVNC. Altri derivati popolari includevano UltraVNC e TightVNC. VNC supporta tutti i moderni sistemi operativi.

Come funziona VNC

VNC funziona in un modello client/server e utilizza un protocollo di rete specializzato chiamato remote frame buffer. I client VNC (a volte chiamati visualizzatori) condividono con il server le battute di input dell'utente, i movimenti del mouse, i clic e i tocchi.

Image
Image

I server VNC acquisiscono i contenuti del framebuffer di visualizzazione locale e li condividono nuovamente con il client, che quindi traduce l'input del client remoto in input locale. Le connessioni su RFB normalmente vanno alla porta TCP 5900 sul server.

Alternative a VNC

Le applicazioni VNC, tuttavia, sono generalmente considerate più lente e offrono meno funzionalità e opzioni di sicurezza rispetto alle alternative più recenti.

Image
Image

Microsoft ha incorporato la funzionalità desktop remoto nel suo sistema operativo a partire da Windows XP. Desktop remoto Windows consente a un computer Windows di ricevere richieste di connessione remota da client compatibili.

Oltre al supporto client integrato in altri dispositivi Windows, tablet e smartphone iOS e Android possono anche funzionare come client Windows Remote Desktop (ma non server) utilizzando le app disponibili.

A differenza di VNC che utilizza il suo protocollo RFB, WRD utilizza il protocollo desktop remoto. RDP non funziona direttamente con i framebuffer come fa RFB. Invece, RDP scompone lo schermo del desktop in set di istruzioni per generare i framebuffer e trasmette solo quelle istruzioni attraverso la connessione remota. La differenza nei protocolli fa sì che le sessioni WRD utilizzino meno larghezza di banda di rete e siano più reattive all'interazione dell'utente rispetto alle sessioni VNC. Ciò significa anche, tuttavia, che i client WRD non possono vedere la visualizzazione effettiva del dispositivo remoto ma devono invece lavorare con la propria sessione utente separata.

Image
Image

Google ha sviluppato Chrome Remote Desktop e il proprio protocollo Chromoting per supportare i dispositivi Chrome OS, in modo simile a Windows Remote Desktop. Apple ha esteso il protocollo RFB con funzionalità aggiuntive di sicurezza e usabilità per creare la propria soluzione Apple Remote Desktop per dispositivi macOS. Un'app con lo stesso nome consente ai dispositivi iOS di funzionare come client remoti. I fornitori di software indipendenti hanno sviluppato anche numerose altre applicazioni desktop remote di terze parti.

Consigliato: