Ano ang Virtual Network Computing (VNC)?

Talaan ng mga Nilalaman:

Ano ang Virtual Network Computing (VNC)?
Ano ang Virtual Network Computing (VNC)?
Anonim

Virtual network computing pinapadali ang remote desktop sharing, isang paraan ng malayuang pag-access sa mga computer network. Ipinapakita ng VNC ang visual desktop display ng isa pang computer at kinokontrol ang computer na iyon sa isang koneksyon sa network. Ang remote desktop technology tulad ng VNC ay tumatakbo sa mga home computer network upang ma-access ang isang computer mula sa ibang bahagi ng bahay o habang naglalakbay. Kapaki-pakinabang din ito para sa mga administrator ng network sa mga kapaligiran ng negosyo gaya ng mga departamento ng information technology na kailangang malayuang mag-troubleshoot ng mga system.

Bottom Line

VNC ay ginawa bilang isang open-source na proyekto sa pananaliksik noong huling bahagi ng 1990s. Kasunod na lumitaw ang ilang mga pangunahing solusyon sa malayuang desktop batay sa VNC. Ang orihinal na VNC development team ay gumawa ng isang package na tinatawag na RealVNC. Kasama sa iba pang sikat na derivative ang UltraVNC at TightVNC. Sinusuportahan ng VNC ang lahat ng modernong operating system.

Paano Gumagana ang VNC

Gumagana ang VNC sa isang modelo ng client/server at gumagamit ng espesyal na network protocol na tinatawag na remote frame buffer. Ang mga kliyente ng VNC (minsan ay tinatawag na mga manonood) ay nagbabahagi ng mga input-keystroke ng user, paggalaw ng mouse, pag-click, at pagpindot-sa server.

Image
Image

Kinukuha ng VNC server ang mga nilalaman ng lokal na display framebuffer at ibinabahagi ang mga ito pabalik sa client, na pagkatapos ay isasalin ang remote na input ng client sa lokal na input. Ang mga koneksyon sa RFB ay karaniwang napupunta sa TCP port 5900 sa server.

Mga alternatibo sa VNC

Ang VNC application, gayunpaman, ay karaniwang itinuturing na mas mabagal at nag-aalok ng mas kaunting mga feature at opsyon sa seguridad kaysa sa mga mas bagong alternatibo.

Image
Image

Isinasama ng Microsoft ang remote desktop functionality sa operating system nito simula sa Windows XP. Binibigyang-daan ng Windows Remote Desktop ang isang Windows computer na makatanggap ng mga kahilingan sa malayuang koneksyon mula sa mga katugmang kliyente.

Bukod sa suporta ng kliyente na nakapaloob sa iba pang mga Windows device, ang iOS at Android tablet at mga smartphone device ay maaari ding gumana bilang mga Windows Remote Desktop client (ngunit hindi mga server) gamit ang mga available na app.

Hindi tulad ng VNC na gumagamit ng RFB protocol nito, ginagamit ng WRD ang remote desktop protocol. Ang RDP ay hindi gumagana nang direkta sa mga framebuffer tulad ng ginagawa ng RFB. Sa halip, hinahati-hati ng RDP ang isang desktop screen sa mga hanay ng mga tagubilin upang buuin ang mga framebuffer at ipinapadala lamang ang mga tagubiling iyon sa malayong koneksyon. Ang pagkakaiba sa mga protocol ay nagreresulta sa mga session ng WRD na gumagamit ng mas kaunting bandwidth ng network at pagiging mas tumutugon sa pakikipag-ugnayan ng user kaysa sa mga session ng VNC. Nangangahulugan din iyon, gayunpaman, na hindi makikita ng mga kliyente ng WRD ang aktwal na pagpapakita ng malayuang device ngunit sa halip ay dapat gumana sa sarili nilang hiwalay na session ng user.

Image
Image

Bumuo ang Google ng Chrome Remote Desktop at sarili nitong Chromoting protocol upang suportahan ang mga Chrome OS device, katulad ng Windows Remote Desktop. Pinalawak ng Apple ang RFB protocol na may karagdagang mga tampok sa seguridad at kakayahang magamit upang lumikha ng sarili nitong solusyon sa Apple Remote Desktop para sa mga macOS device. Ang isang app na may parehong pangalan ay nagbibigay-daan sa mga iOS device na gumana bilang mga malalayong kliyente. Ang mga independyenteng software vendor ay nakabuo din ng maraming iba pang third-party na remote desktop application.

Inirerekumendang: