VNC (Virtual Network Computing) je tehnologija za oddaljeno namizje delitev, oblika oddaljenega dostopa v računalniških omrežjih. VNC omogoča, da se vizualni namizni račun enega od računalnikov daljinsko gleda in nadzoruje prek omrežne povezave.
Tehnologija oddaljenega namizja, kot je VNC, je uporabna v domačih računalniških omrežjih, tako da lahko nekdo dostopa do svojih namizij iz drugega dela hiše ali med potovanjem. Uporaben je tudi za skrbnike omrežja v poslovnih okoljih, kot so oddelki za informacijsko tehnologijo (IT), ki morajo na daljavo odpravljati sisteme zaposlenih.
VNC aplikacije
VNC je bil ustanovljen kot raziskovalni projekt odprtega vira konec devetdesetih let. Kasneje so bile ustvarjene več glavnih oddaljenih namiznih rešitev, ki temeljijo na VNC. Izvirna razvojna ekipa VNC je izdelala paket, imenovan RealVNC . Drugi priljubljeni izdelki so vključeni UltraVNC in TightVNC . VNC podpira vse sodobne operacijske sisteme, kot so Windows, MacOS in Linux. Za več informacij si oglejte zgornji prenos VNC brezplačne programske opreme.
Kako deluje VNC
VNC deluje v modelu odjemalec / strežnik in uporablja specializiran omrežni protokol, imenovan oddaljeni okvirni bapper (RFB). Odjemalci VNC (včasih imenovani gledalci) delijo uporabniške vnose (pritiski na tipke, plus premiki miške in klike ali pritiske na stavek) s strežnikom. VNC strežniki zajemajo lokalni zaslon framebuffer vsebine in jih delite nazaj na stranko, plus poskrbite za prevajanje oddaljenega odjemalca vhod v lokalni vhod. Priključki preko RFB običajno obiščejo TCP-vrata 5900 na strežniku.
Alternative za VNC
VNC aplikacije pa se na splošno štejejo kot počasnejše in ponujajo manj funkcij in varnostnih možnosti od novejših alternativ.
Microsoft je vključil funkcijo oddaljenega namizja v svoj operacijski sistem, začenši z operacijskim sistemom Windows XP. Windows Remote Desktop (WRD) omogoča računalniku, da od zahtevanih odjemalcev zahteva oddaljene povezave. Poleg podpore za stranke, ki je vgrajena v druge naprave Windows, lahko naprave Apple iOS in Android ter naprave pametnih telefonov delujejo tudi kot odjemalci za oddaljeno namizje v sistemu Windows (ne pa tudi strežniki) prek razpoložljivih aplikacij.
Za razliko od VNC, ki uporablja svoj RFB protokol, WRD uporablja Protokol za oddaljeno namizje (RDP). RDP ne deluje neposredno z okvirji, kot je RFB. Namesto tega RDP razčleni namizni zaslon v nabore navodil za ustvarjanje framebufferjev in prenaša le tista navodila po oddaljeni povezavi. Razlika v protokolih rezultira v sejah WRD z manjšo pasovno širino omrežja in bolj odzivno na interakcijo med uporabniki kot seje VNC. Vendar tudi to pomeni, da stranke WRD ne morejo videti dejanskega prikaza oddaljene naprave, temveč morajo delati s svojo ločeno sejo uporabnika.
Google je razvil oddaljeno namizje Chrome in svoj protokol Chromoting za podporo naprav Chrome OS, podobnih Windows Remote Desktop. Apple je razširil RFB protokol z dodanimi varnostnimi in uporabnostnimi funkcijami za ustvarjanje lastne rešitve Apple Remote Desktop (ARD) za naprave MacOS. Aplikacija istega imena omogoča napravam iOS, da delujejo kot oddaljene stranke. Različne druge oddaljenih namiznih aplikacij drugih proizvajalcev so razvili neodvisni ponudniki programske opreme.












