Virtuaalvõrgu andmetöötlus hõlbustab töölaua kaugjagamist, arvutivõrkude kaugjuurdepääsu vormi. VNC kuvab teise arvuti visuaalse töölauakuva ja juhib seda arvutit võrguühenduse kaudu. Kaugtöölaua tehnoloogia, nagu VNC, töötab kodustes arvutivõrkudes, et pääseda arvutisse teisest majaosast või reisides. See on kasulik ka võrguadministraatoritele ärikeskkondades, näiteks infotehnoloogia osakondades, kes peavad süsteemide kaugtõrkeotsingut tegema.
Alumine rida
VNC loodi avatud lähtekoodiga uurimisprojektina 1990. aastate lõpus. Hiljem tekkis mitu VNC-l põhinevat tavalist kaugtöölaua lahendust. Algne VNC arendusmeeskond valmistas paketi nimega RealVNC. Teiste populaarsete derivaatide hulka kuulusid UltraVNC ja TightVNC. VNC toetab kõiki kaasaegseid operatsioonisüsteeme.
Kuidas VNC töötab
VNC töötab kliendi/serveri mudelis ja kasutab spetsiaalset võrguprotokolli, mida nimetatakse kaugkaadripuhvriks. VNC-kliendid (mõnikord nimetatakse ka vaatajateks) jagavad serveriga kasutaja sisestust – klahvivajutusi, hiire liigutusi, klõpse ja puudutusi.
VNC-serverid hõivavad kohaliku kuva kaadripuhvri sisu ja jagavad seda tagasi kliendiga, mis seejärel teisendab kaugkliendi sisendi kohalikuks sisendiks. Ühendused RFB kaudu lähevad tavaliselt serveri TCP-porti 5900.
Alternatiivid VNC-le
VNC-rakendusi peetakse aga üldiselt aeglasemaks ning need pakuvad vähem funktsioone ja turvavalikuid kui uuemad alternatiivid.
Microsoft lülitas oma operatsioonisüsteemi kaugtöölaua funktsioonid alates Windows XP-st. Windows Remote Desktop võimaldab Windowsi arvutil saada ühilduvatelt klientidelt kaugühenduse taotlusi.
Lisaks muudesse Windowsi seadmetesse sisseehitatud klienditoele võivad iOS-i ja Androidi tahvelarvuti- ja nutitelefoniseadmed saadaolevaid rakendusi kasutades toimida ka Windows Remote Desktopi klientidena (kuid mitte serveritena).
Erinev alt VNC-st, mis kasutab oma RFB-protokolli, kasutab WRD kaugtöölaua protokolli. RDP ei tööta otse kaadripuhvritega nagu RFB. Selle asemel jagab RDP töölauaekraani kaadripuhvrite loomiseks juhiste komplektideks ja edastab kaugühenduse kaudu ainult need juhised. Protokollide erinevuse tulemuseks on see, et WRD-seansid kasutavad väiksemat võrgu ribalaiust ja reageerivad kasutaja interaktsioonile paremini kui VNC-seansid. See tähendab aga ka seda, et WRD kliendid ei näe kaugseadme tegelikku kuva, vaid peavad töötama oma eraldi kasutajaseansiga.
Google töötas välja Chrome Remote Desktopi ja oma Chromotingi protokolli, et toetada Chrome OS-i seadmeid sarnaselt Windows Remote Desktopiga. Apple laiendas RFB-protokolli täiendavate turva- ja kasutatavusfunktsioonidega, et luua oma Apple Remote Desktopi lahendus macOS-i seadmetele. Sama nimega rakendus võimaldab iOS-i seadmetel töötada kaugklientidena. Sõltumatud tarkvaramüüjad on välja töötanud ka arvuk alt muid kolmanda osapoole kaugtöölauarakendusi.