Hvad er Virtual Network Computing (VNC)?

Indholdsfortegnelse:

Hvad er Virtual Network Computing (VNC)?
Hvad er Virtual Network Computing (VNC)?
Anonim

Virtuel netværksberegning letter deling af fjernskrivebord, en form for fjernadgang på computernetværk. VNC viser den visuelle skrivebordsvisning af en anden computer og styrer den computer via en netværksforbindelse. Fjernskrivebordsteknologi som VNC kører på tværs af hjemmecomputernetværk for at få adgang til en computer fra en anden del af huset eller mens du rejser. Det er også nyttigt for netværksadministratorer i forretningsmiljøer som f.eks. informationsteknologiafdelinger, der skal fjernfejlfinde systemer.

Bundlinje

VNC blev oprettet som et open source-forskningsprojekt i slutningen af 1990'erne. Flere almindelige fjernskrivebordsløsninger baseret på VNC dukkede efterfølgende op. Det originale VNC-udviklingsteam producerede en pakke kaldet RealVNC. Andre populære derivater omfattede UltraVNC og TightVNC. VNC understøtter alle moderne operativsystemer.

Sådan fungerer VNC

VNC fungerer i en klient/server-model og bruger en specialiseret netværksprotokol kaldet remote frame buffer. VNC-klienter (nogle gange kaldet seere) deler brugerinput-tastetryk, musebevægelser, klik og berøringer med serveren.

Image
Image

VNC-servere fanger det lokale skærmrammebufferindhold og deler det tilbage til klienten, som derefter oversætter det eksterne klientinput til lok alt input. Forbindelser over RFB går norm alt til TCP-port 5900 på serveren.

Alternativer til VNC

VNC-applikationer betragtes dog generelt som langsommere og tilbyder færre funktioner og sikkerhedsmuligheder end nyere alternativer.

Image
Image

Microsoft inkorporerede fjernskrivebordsfunktionalitet i sit operativsystem fra Windows XP. Windows Remote Desktop gør det muligt for en Windows-computer at modtage fjernforbindelsesanmodninger fra kompatible klienter.

Udover klientunderstøttelse indbygget i andre Windows-enheder, kan iOS- og Android-tablet- og smartphone-enheder også fungere som Windows Remote Desktop-klienter (men ikke servere) ved hjælp af tilgængelige apps.

I modsætning til VNC, der bruger sin RFB-protokol, bruger WRD fjernskrivebordsprotokollen. RDP fungerer ikke direkte med framebuffere, som RFB gør. I stedet opdeler RDP en skrivebordsskærm i sæt instruktioner for at generere framebufferne og transmitterer kun disse instruktioner på tværs af fjernforbindelsen. Forskellen i protokoller resulterer i, at WRD-sessioner bruger mindre netværksbåndbredde og er mere lydhør over for brugerinteraktion end VNC-sessioner. Det betyder dog også, at WRD-klienter ikke kan se den faktiske visning af fjernenheden, men i stedet skal arbejde med deres egen separate brugersession.

Image
Image

Google udviklede Chrome Remote Desktop og sin egen Chromoting-protokol til at understøtte Chrome OS-enheder, der ligner Windows Remote Desktop. Apple udvidede RFB-protokollen med ekstra sikkerheds- og brugervenlige funktioner for at skabe sin egen Apple Remote Desktop-løsning til macOS-enheder. En app af samme navn gør det muligt for iOS-enheder at fungere som fjernklienter. Uafhængige softwareleverandører har også udviklet adskillige andre tredjeparts fjernskrivebordsapplikationer.

Anbefalede: