Ce este computerele virtuale de rețea (VNC)?

VNC (Virtual Network Computing) este o tehnologie pentru partajarea desktop - urilor la distanță , o formă de acces la distanță în rețelele de calculatoare . VNC permite vizualizarea vizuală a unui computer să fie vizualizată și controlată de la distanță printr-o conexiune la rețea.

Tehnologia de la distanță a desktop-ului, cum ar fi VNC, este utilă în rețelele de calculatoare de acasă , permițându-le pe cineva să acceseze desktop-urile din altă parte a casei sau în timp ce călătorește. Este, de asemenea, util pentru administratorii de rețea din medii de afaceri, cum ar fi departamentele pentru tehnologia informației (IT) , care trebuie să depună la distanță problemele sistemelor angajaților.

Aplicații VNC

VNC a fost creat ca un proiect de cercetare open-source la sfârșitul anilor 1990. S-au creat ulterior mai multe soluții desktop bazate pe VNC. Echipa de dezvoltare VNC originală a produs un pachet numit RealVNC . Alte derivate populare au inclus UltraVNC și TightVNC . VNC suportă toate sistemele de operare moderne, inclusiv Windows, MacOS și Linux. Pentru mai multe informații, consultați Descărcări de software gratuite pentru VNC de top .

Cum funcționează VNC

VNC funcționează într-un model client / server și utilizează un protocol specializat de rețea denumit Remote Frame Buffer (RFB). Clienții VNC (uneori numiți spectatori) împărtășesc cu serverul datele introduse de utilizator (intrările de la tastatură, mișcările mouse-ului și clicurile sau apăsările de atingere). Serverele VNC captează conținutul local de cadre de afișare și le împărtășesc înapoi la client, plus să aibă grijă de traducerea intrării locale a clientului la distanță.

Conexiunile prin RFB merg în mod normal la portul TCP 5900 de pe server.

Alternative la VNC

Aplicațiile VNC, în general, sunt considerate ca fiind mai lente și oferă mai puține caracteristici și opțiuni de securitate decât alternativele mai noi.

Microsoft a încorporat funcționalitatea desktop la distanță în sistemul său de operare începând cu Windows XP. Windows Remote Desktop (WRD) permite unui PC să primească cereri de conectare la distanță de la clienți compatibili. Pe lângă suportul pentru clienți încorporat în alte dispozitive Windows, dispozitivele Apple iOS, Android și tablete și smartphone-uri pot funcționa și ca clienți Windows Remote Desktop (dar nu servere) prin intermediul aplicațiilor disponibile.

Spre deosebire de VNC care utilizează protocolul său RFB, WRD utilizează Remote Desktop Protocol (RDP). RDP nu funcționează direct cu framebuffers cum ar fi RFB. În schimb, RDP descompune un ecran desktop în seturi de instrucțiuni pentru generarea framebuffers-urilor și transmite numai acele instrucțiuni de-a lungul conexiunii la distanță. Diferența în protocoale are ca rezultat întâlnirile WRD utilizând o lățime de bandă mai mică a rețelei și răspunzând mai mult la interacțiunea utilizatorului decât sesiunile VNC. Cu toate acestea, aceasta înseamnă că clienții WRD nu pot vedea afișarea reală a dispozitivului la distanță, ci trebuie să lucreze cu propria sesiune de utilizator separată.

Google a dezvoltat Chrome Remote Desktop și propriul protocol Chromoting pentru a suporta dispozitivele Chrome OS similare cu Windows Remote Desktop. Apple a extins protocolul RFB cu caracteristici suplimentare de securitate și utilizare pentru a-și crea propria soluție de la distanță (ARD) pentru dispozitivele MacOS. O aplicație cu același nume permite dispozitivelor iOS să funcționeze ca clienți la distanță. Numeroase alte aplicații de la distanță pentru terți au fost de asemenea dezvoltate de furnizori independenți de software.