VNC (Virtual Network Computing) je tehnologija za udaljena radna površina dijeljenje, oblik daljinskog pristupa na računalnim mrežama. VNC omogućuje prikaz vizualnog stolnog računala nekog računala na daljinu i kontrolu nad mrežnom vezom.
Tehnologija udaljene radne površine kao što je VNC korisna je na kućnim računalnim mrežama, omogućujući nekome pristup njihovim stolnim računalima iz drugog dijela kuće ili tijekom putovanja. Također je korisno za mrežne administratore u poslovnim okruženjima, kao što su informatičke (IT) odjeli koji trebaju daljinski otkloniti sustave zaposlenika.
VNC aplikacije
VNC je nastao kao istraživački projekt otvorenog izvora krajem devedesetih godina. Kasnije su stvorene nekoliko mainstream udaljenih desktop rješenja temeljene na VNC. Izvorni VNC razvojni tim je proizveo paket nazvan Stvarnost , Ostali popularni derivati uključuju UltraVNC i Čvrst , VNC podržava sve moderne operacijske sustave, uključujući Windows, MacOS i Linux. Za više informacija pogledajte preuzimanja besplatnih besplatnih softvera za VNC.
Kako funkcionira VNC
VNC radi na klijent / poslužiteljskom modelu i koristi specijalizirani mrežni protokol zvan Remote Frame Buffer (RFB). VNC klijenti (koji se ponekad nazivaju gledatelji) dijele korisničke podatke (tipke, plus pokrete miša i klikovi ili dodirne preše) s poslužiteljem. VNC poslužitelji bilježe lokalni prikaz framebuffer sadržaj i podijeliti ih natrag klijentu, plus voditi brigu o prevođenju daljinskog klijenta unos u lokalni ulaz. Priključci preko RFB obično idu na TCP port 5900 na poslužitelju.
Alternative za VNC
VNC aplikacije se međutim smatraju sporijima i nude manje mogućnosti i sigurnosne opcije od novijih alternativa.
Microsoft je ugradio funkcionalnost udaljene radne površine u svoj operativni sustav počevši od sustava Windows XP. Udaljena radna površina sustava Windows (WRD) omogućuje računalu primanje zahtjeva za daljinsko povezivanje s kompatibilnih klijenata. Osim klijentske podrške ugrađene u druge Windows uređaje, Apple iOS i Android uređaji za tablet i smartphone mogu funkcionirati i kao klijenti Windows Remote Desktop (ali ne i poslužitelji) putem dostupnih aplikacija.
Za razliku od VNC koji koristi svoj RFB protokol, WRD koristi Remote Desktop Protocol (RDP). RDP ne radi izravno s framebuffers poput RFB. Umjesto toga, RDP razbija desktop zaslon u setove uputa za generiranje framebuffera i prenosi samo one upute preko daljinskog povezivanja. Razlika u protokolima rezultira WRD sjednicama koja koristi manju propusnost mreže i odgovara na interakciju korisnika od VNC sjednica. Međutim, to također znači da WRD klijenti ne mogu vidjeti stvarni prikaz udaljenog uređaja, već moraju raditi s vlastitom zasebnom sesijom korisnika.
Google je izradio Udaljenu radnu površinu Chrome i vlastiti protokol za Chromoting koji podržava uređaje sa sustavom Chrome slične Windows Remote Desktopu. Apple je proširio RFB protokol s dodatnim značajkama sigurnosti i upotrebe za stvaranje vlastite rješenje za Apple Remote Desktop (ARD) za MacOS uređaje. Aplikacija istog naziva omogućuje da iOS uređaji funkcioniraju kao udaljeni klijenti. Brojne druge aplikacije udaljene radne površine treće strane također su razvile nezavisne proizvođače softvera.