Diferența dintre Desktop la distanță și VNC

Anonim

Desktop la distanță vs. VNC

Desktopul la distanță și VNC (Virtual Network Computing) sunt două dintre cele mai populare aplicații de partajare desktop bazate pe GUI. Ambele pot fi folosite pentru a vă conecta de la distanță la alt computer și a accesa desktopul, datele, aplicațiile și chiar de la distanță. Desktopul la distanță rulează pe mașinile Windows, în timp ce VNC este independent de platformă.

Ce este Desktop la distanță?

După cum sa menționat mai sus, Remote Desktop este o aplicație client pe Windows care utilizează Remote Desktop Services drept tehnologia sa de bază. Remote Desktop Services este o componentă a sistemului de operare Windows, care permite unui utilizator să acceseze de la distanță date și aplicații pe un alt computer prin rețea. Remote Desktop Services utilizează Remote Desktop Protocol (RDP) și a fost introdus pentru prima oară în Windows NT 4. 0 (ca Terminal Services). Desktopul la distanță poate fi folosit pentru a vă conecta de la distanță la alt computer și puteți accesa desktopul, datele, aplicațiile și chiar să îl controlați de la distanță. Cu toate acestea, Remote Desktop nu este disponibil pentru toate versiunile de Windows. Unele dintre versiunile Windows care includ Desktop la distanță sunt Windows XP Professional, toate cele trei versiuni ale Windows Vista și Windows NT Terminal server și toate versiunile sale de server ulterioare. Desktop-ul la distanță în versiunile client ale ferestrelor permite unui singur utilizator să se conecteze la un moment dat. Dar versiunile de servere nu au această restricție.

Ce este VNC?

VNC este o aplicație de partajare a desktop-ului, care oferă o interfață grafică de utilizator (GUI) pentru a accesa și controla de la distanță un alt computer folosind protocolul RFB (remote framebuffer). Aplicația VNC conectează două computere și apoi trimite evenimentele tastaturii și mouse-ului într-o singură direcție, iar actualizările grafice în altă direcție în rețea. Un vizualizator VNC și un server care rulează pe diferite sisteme de operare pot comunica, deoarece VNC este independent de platformă. Vizionatoarele / serverele VNC sunt disponibile pentru multe sisteme de operare. Un server VNC poate găzdui simultan mai mulți clienți VNC. VNC este utilizat în majoritatea scopurilor, cum ar fi accesarea unui computer de lucru de acasă și furnizarea de asistență tehnică la distanță.

Care este diferența dintre Desktop la distanță și VNC?

Deși atât Desktop-ul la distanță cât și VNC sunt două dintre cele mai populare aplicații de acces la distanță, acestea au diferențele cheie. Desktopul la distanță este disponibil numai în Windows, în timp ce VNC este disponibil în multe sisteme de operare. Cu toate acestea, VNC nu este la fel de rapid ca Desktop la distanță. Dacă conexiunea la Internet este suficient de rapidă, Desktopul la distanță poate fi la fel de rapid ca și utilizarea unei mașini locale. Deoarece RFB este bazat pe pixeli, VNC trimite doar date brute de pixeli. Dar, Remote Desktop Protocol este capabil să trimită primitive de grafică (și înțelege mai bine aspectul grafic subiacent).Cu alte cuvinte, RDP este conștient de controale și numai informația despre controale este trimisă, dar VNC trimite imagini reale în rețele). Din cauza acestei diferențe, VNC este relativ mai puțin eficientă decât Remote Desktop, deoarece Remote Desktop poate comprima în mod semnificativ fluxul de date. Dar, pe de altă parte, VNC este foarte flexibil și aproape orice tip de desktop poate fi vizualizat folosind VNC. VNC este, de asemenea, mai bine pentru suport tehnic, deoarece permite partajarea unei sesiuni pe mașina țintă.