Virtuālā tīkla skaitļošana atvieglo attālo darbvirsmas koplietošanu - attālās piekļuves veidu datortīklos. VNC parāda cita datora vizuālo darbvirsmas displeju un kontrolē šo datoru, izmantojot tīkla savienojumu. Tādas attālās darbvirsmas tehnoloģijas kā VNC darbojas mājas datortīklos, lai piekļūtu datoram no citas mājas daļas vai ceļojuma laikā. Tā ir noderīga arī tīkla administratoriem biznesa vidēs, piemēram, informācijas tehnoloģiju nodaļās, kuriem nepieciešams attālināti novērst sistēmas problēmas.
Bottom Line
VNC tika izveidots kā atvērtā pirmkoda pētniecības projekts deviņdesmito gadu beigās. Pēc tam parādījās vairāki plaši izplatīti attālās darbvirsmas risinājumi, kuru pamatā ir VNC. Sākotnējā VNC izstrādes komanda izstrādāja paketi ar nosaukumu RealVNC. Citi populāri atvasinājumi bija UltraVNC un TightVNC. VNC atbalsta visas modernās operētājsistēmas.
Kā darbojas VNC
VNC darbojas klienta/servera modelī un izmanto specializētu tīkla protokolu, ko sauc par attālo kadru buferi. VNC klienti (dažreiz saukti par skatītājiem) koplieto lietotāja ievadi - taustiņsitienus, peles kustības, klikšķus un pieskārienus - ar serveri.
VNC serveri uztver lokālā displeja kadru bufera saturu un kopīgo to atpakaļ ar klientu, kas pēc tam pārvērš attālā klienta ievadi vietējā ievadē. Savienojumi, izmantojot RFB, parasti notiek servera TCP portā 5900.
Alternatīvas VNC
VNC lietojumprogrammas tomēr parasti tiek uzskatītas par lēnākām un piedāvā mazāk funkciju un drošības iespēju nekā jaunākas alternatīvas.
Sākot ar Windows XP, Microsoft savā operētājsistēmā iekļāva attālās darbvirsmas funkcionalitāti. Windows attālā darbvirsma ļauj Windows datoram saņemt attālā savienojuma pieprasījumus no saderīgiem klientiem.
Papildus klientu atbalstam, kas iebūvēts citās Windows ierīcēs, iOS un Android planšetdatora un viedtālruņa ierīces var darboties arī kā Windows attālās darbvirsmas klienti (bet ne serveri), izmantojot pieejamās lietotnes.
Atšķirībā no VNC, kas izmanto savu RFB protokolu, WRD izmanto attālās darbvirsmas protokolu. RDP nedarbojas tieši ar kadru buferiem, kā to dara RFB. Tā vietā RDP sadala darbvirsmas ekrānu instrukciju kopās, lai ģenerētu kadru buferus, un pārsūta tikai šīs instrukcijas pa attālo savienojumu. Protokolu atšķirības rada WRD sesijas, kurās tiek izmantots mazāks tīkla joslas platums un tās vairāk reaģē uz lietotāja mijiedarbību nekā VNC sesijas. Tomēr tas nozīmē arī to, ka WRD klienti nevar redzēt attālās ierīces faktisko displeju, bet tā vietā ir jāstrādā ar savu atsevišķu lietotāja sesiju.
Google izstrādāja Chrome attālo darbvirsmu un savu Chromoting protokolu, lai atbalstītu Chrome OS ierīces, līdzīgi kā Windows attālā darbvirsma. Apple paplašināja RFB protokolu ar papildu drošības un lietojamības funkcijām, lai izveidotu savu Apple Remote Desktop risinājumu macOS ierīcēm. Tāda paša nosaukuma lietotne ļauj iOS ierīcēm darboties kā attāliem klientiem. Neatkarīgi programmatūras pārdevēji ir izstrādājuši arī daudzas citas trešās puses attālās darbvirsmas lietojumprogrammas.