Wat is Virtual Network Computing (VNC)?

VNC (Virtual Network Computing) is 'n tegnologie vir afgeleë lessenaardeling , 'n vorm van afgeleë toegang op rekenaarnetwerke . VNC stel die visuele lessenaar vertoning van een rekenaar moontlik op afstand en beheer oor 'n netwerkverbinding.

Afstandskermtegnologie soos VNC is nuttig op tuisrekenaarnetwerke , sodat iemand toegang tot hul lessenaars van 'n ander gedeelte van die huis kan kry of tydens reis. Dit is ook handig vir netwerkadministrateurs in besigheidsomgewings, soos IT- departemente wat hul werknemers se stelsels op afstand moet oplos.

VNC Aansoeke

VNC is in die laat 1990's as 'n oopbronnavorsingsprojek geskep. Verskeie hoofstroom- afgeleë lessenaaroplossings gebaseer op VNC is daarna geskep. Die oorspronklike VNC-ontwikkelingspan het 'n pakket genaamd RealVNC geproduseer. Ander gewilde afgeleides sluit in UltraVNC en TightVNC . VNC ondersteun alle moderne bedryfstelsels, insluitend Windows, MacOS en Linux. Vir meer, sien ons Top VNC Free Software Downloads .

Hoe VNC werk

VNC werk in 'n kliënt / bediener model en gebruik 'n gespesialiseerde netwerk protokol genoem Remote Frame Buffer (RFB). VNC-kliënte (soms genoem kijkers) deel gebruikersinsette (toetsaanslagen, plus muisbewegings en druk of drukpersone) met die bediener. VNC-bedieners vang die plaaslike vertoonframebuffer-inhoud en deel dit terug na die kliënt, plus sorg dat die eksterne kliëntinvoer na plaaslike insette vertaal word.

Verbindings oor RFB gaan gewoonlik na TCP-poort 5900 op die bediener.

Alternatiewe vir VNC

VNC-toepassings word egter oor die algemeen beskou as stadiger en bied minder funksies en sekuriteitsopsies as nuwer alternatiewe.

Microsoft het die funksionaliteit van die eksterne lessenaar in sy bedryfstelsel ingesluit wat met Windows XP begin. Windows Remote Desktop (WRD) stel 'n rekenaar in staat om afgeleë verbindingsversoeke van verenigbare kliënte te ontvang. Benewens kliëntediens wat in ander Windows-toestelle ingebou is, kan Apple iOS en Android-tablet- en slimfoon-toestelle ook funksioneer as Windows Remote Desktop-kliënte (maar nie bedieners) via beskikbare programme.

In teenstelling met VNC wat sy RFB protokol gebruik, gebruik WRD die Remote Desktop Protocol (RDP). HOP werk nie direk met framebuffers soos RFB nie. In plaas daarvan breek RDP 'n lessenaarskerm af in stelle instruksies vir die opwekking van die framebuffers en stuur slegs daardie instruksies oor die eksterne konneksie. Die verskil in protokolle lei tot WRD sessies wat minder netwerkbandwydte gebruik en meer reageer op gebruikersinteraksie as VNC sessies. Dit beteken egter ook dat WRD-kliënte nie die werklike vertoning van die afgeleë toestel kan sien nie, maar in plaas daarvan moet werk met hul eie afsonderlike gebruikersessie.

Google het Chrome Remote Desktop ontwikkel en sy eie Chromoting-protokol om Chrome OS-toestelle soortgelyk aan Windows Remote Desktop te ondersteun. Apple het die RFB-protokol uitgebrei met meer sekuriteit en bruikbaarheid om sy eie Apple Remote Desktop (ARD) oplossing vir MacOS-toestelle te skep. 'N Program met dieselfde naam stel iOS-toestelle in staat om as afgeleë kliënte te funksioneer. Verskeie ander derdeparty-afgeleë rekenaarprogramme is ook ontwikkel deur onafhanklike sagtewareverkopers.