Virtuaalinen verkkolaskenta mahdollistaa etätyöpöydän jakamisen, eräänlaisen etäkäytön tietokoneverkkoihin. VNC näyttää visuaalisen työpöytänäkymän toisesta tietokoneesta ja ohjaa kyseistä tietokonetta verkkoyhteyden kautta. Etätyöpöytätekniikka, kuten VNC, kulkee kotitietokoneverkkojen kautta päästäkseen tietokoneeseen toisesta talon osasta tai matkoilla. Se on hyödyllinen myös yritysympäristöjen verkonvalvojille, kuten IT-osastoille, joiden on tehtävä järjestelmien vianmääritys etänä.
VNC-sovellukset
VNC perustettiin 1990-luvun lopulla avoimen lähdekoodin tutkimusprojektiksi. Sitten syntyi useita VNC:hen perustuvia valtavirran etätyöpöytäratkaisuja. Alkuperäinen VNC-kehitystiimi valmisti paketin nimeltä RealVNC. Muita suosittuja johdannaisia olivat UltraVNC ja TightVNC. VNC tukee kaikkia nykyaikaisia käyttöjärjestelmiä.
Kuinka VNC toimii
VNC toimii asiakas/palvelin-mallissa ja käyttää erikoistunutta verkkoprotokollaa, jota kutsutaan ulkoiseksi kehyspuskuriksi. VNC-asiakkaat (kutsutaan myös katsojia) jakaa käyttäjän syötteet (näppäinpainallukset, hiiren liikkeet, napsautukset ja kosketukset) palvelimen kanssa.
Vaihtoehtoja VNC:lle
VNC-sovelluksia pidetään kuitenkin yleensä hitaampana, ja ne tarjoavat vähemmän ominaisuuksia ja suojausvaihtoehtoja kuin uudemmat vaihtoehdot.
Microsoft on sisällyttänyt etätyöpöytätoiminnot käyttöjärjestelmäänsä Windows XP:stä alkaen. Windowsin etätyöpöytä antaa Windows-tietokoneen vastaanottaa etäyhteyspyyntöjä yhteensopivilta asiakkailta. Muihin Windows-laitteisiin sisäänrakennetun asiakastuen lisäksi iOS- ja Android-tabletit ja -älypuhelimet voivat toimia myös Windows Remote Desktop -asiakkaina (mutta ei palvelimina) käytettävissä olevien sovellusten avulla. Toisin kuin VNC, joka käyttää RFB-protokollaaan, WRD käyttää etätyöpöytäprotokollaa. RDP ei toimi suoraan kehyspuskureiden, kuten RFB:n, kanssa. Sen sijaan RDP jakaa työpöydän näytön ohjesarjoiksi kehyspuskurien luomiseksi ja lähettää nämä ohjeet vain etäyhteyden kautta. Protokollien ero johtaa siihen, että WRD-istunnot käyttävät vähemmän verkon kaistanleveyttä ja reagoivat paremmin käyttäjän vuorovaikutukseen kuin VNC-istunnot. Tämä tarkoittaa kuitenkin myös sitä, että WRD-asiakkaat eivät näe etälaitteen varsinaista näyttöä, vaan niiden on sen sijaan toimittava oman erillisen käyttäjäistunnon kanssa.
Google kehitti Chrome Remote Desktopin ja oma Chromoting-protokolla, joka tukee Chrome OS -laitteita, kuten Windows Remote Desktop. Apple on laajentanut RFB-protokollaa lisäturva- ja käytettävyysominaisuuksilla luodakseen oman Apple Remote Desktop -ratkaisun macOS-laitteille. Samannimisen sovelluksen avulla iOS-laitteet voivat toimia etäasiakkaina. Riippumattomat ohjelmistotoimittajat ovat myös kehittäneet lukuisia muita kolmannen osapuolen etätyöpöytäsovelluksia.