Virtual Network Computing is een gebruik van het RFB netwerkprotocol dat op afstand toegang tot de grafische gebruikersinterface van een computer mogelijk maakt . Muis en toetsenbord commando's worden doorgegeven van de ene computer naar de andere , en de update van het scherm worden teruggestuurd . VNC is platformonafhankelijk : een Mac kan een systeem met Windows , of vice - versa te controleren . VNC cliënten hebben zelfs geschreven voor mobiele platformen zoals de iPhone . De RFB -protocol De afstandsbediening framebuffer ( RFB ) protocol is ontworpen voor precies dit soort externe grafische interface . Het directe interactie met de framebuffer output van grafische hardware van een computer , waardoor het universeel compatibel maakt . Hoewel het protocol zelf is relatief eenvoudig , het is vele malen uitgebreid , met name door ontwikkelaars die werken met de VNC -software . Voorkomende extensies maken bestandsoverdracht en diverse soorten compressie . Een moderne RFB -verbinding omvat onderhandelingen over welke extensies beschikbaar zijn voor de overdracht van gegevens . Hoe VNC werkt Om toegang op afstand mogelijk te maken, moet een computer een VNC server geïnstalleerd en actief . Computers met Mac OSX Tiger of hoger hebben een VNC -server standaard geïnstalleerd , genaamd Apple Remote Desktop . Een geconfigureerde VNC server luistert naar netwerkverbindingen van VNC clients , of in sommige gevallen , webbrowsers . Wanneer een client verbinding maakt , worden ze gepresenteerd met een windowed uitzicht op de externe computer . Toetsenbord en muis -ingang direct worden opgenomen in de VNC server en het scherm updates worden teruggestuurd naar de klant . Geschiedenis Het oorspronkelijke VNC programma is ontworpen door de Olivetti en Oracle Labs , eigendom van Oracle Corporation en Olivetti . In 1999 kocht AT & T het lab , eindigt de financiering voor ontwikkeling in 2002 . Een aantal van de oorspronkelijke ontwikkelaars bleef werken op het open - source VNC -project in hun eigen tijd , onder de naam RealVNC . Sinds die tijd vele andere ontwikkelaars hebben gevorkte de originele VNC , het creëren van veel aangepaste versies met verschillende specialiteiten . Toepassingen en voordelen Afstandsbediening van een grafische desktop is nuttig in een verscheidenheid van situaties . Veel bedrijven maken gebruik van VNC voor telewerken of reizen werknemers . Anderen gebruiken het voor externe reparaties . Het wordt ook gebruikt in sommige domotica en personal entertainment centers als een afstandsbediening . Afhankelijk van de extensies gebruikt , kan het zijn licht genoeg om te werken op een mobiele telefoon , of robuust genoeg om een complete desktop vervanger zijn. Veiligheid op eigen , VPN is niet een bijzonder veilige remote desktop oplossing . Sommige VNC clients zoals RealVNC bieden een open - source encryptie plugin , maar omdat het geen deel uit van het protocol , deze functie vermindert compatibiliteit met andere VNC -servers en clients . Gebruikers op UNIX gebaseerde systemen tunnel vaak VNC via een SSH -verbinding , maar dit is moeilijker te implementeren voor Windows -systemen .
|