Nini Virtual Network Computing (VNC)?

VNC (Virtual Network Computing) ni teknolojia ya ushirikiano wa desktop mbali , fomu ya upatikanaji wa mbali kwenye mitandao ya kompyuta . VNC inawezesha kuonyesha maonyesho ya desktop ya kompyuta moja ili kutazamwa kwa mbali na kudhibitiwa juu ya uunganisho wa mtandao.

Teknolojia ya mbali ya desktop kama VNC inafaa kwenye mitandao ya kompyuta ya nyumbani , kuruhusu mtu kufikia desktops yao kutoka sehemu nyingine ya nyumba au wakati akiwa akienda. Pia ni muhimu kwa wasimamizi wa mtandao katika mazingira ya biashara, kama vile Idara ya Teknolojia ya Habari (IT) ambao wanahitaji kurekebisha kwa muda mrefu mifumo ya wafanyakazi.

Maombi ya VNC

VNC iliundwa kama mradi wa utafiti wa wazi mwishoni mwa miaka ya 1990. Vipengele kadhaa vya kijijini vijijini vyenye msingi VNC viliundwa. Timu ya awali ya maendeleo ya VNC ilitoa mfuko unaoitwa RealVNC . Vyanzo vingine vingi vinavyotokana na UltraVNC na TightVNC . VNC inasaidia mifumo yote ya uendeshaji ya kisasa ikiwa ni pamoja na Windows, MacOS, na Linux. Kwa zaidi, angalia Vitu vya Juu vya VNC Free Software .

Jinsi VNC Kazi

VNC inafanya kazi katika mtindo wa mteja / server na inatumia itifaki maalum ya mtandao inayoitwa Remote Frame Buffer (RFB). Wateja wa VNC (wakati mwingine huitwa watazamaji) kushiriki pembejeo za mtumiaji (vipindi vya kichapishaji, pamoja na harakati za panya na ukibofya au vyombo vya habari vya kugusa) na seva. Seva za VNC huchukua yaliyomo ya taswira ya framebuffer na kuwashirikisha kwa mteja, pamoja na kutunza kutafsiri pembejeo la mteja wa kijijini ndani ya uingizaji wa ndani.

Kuunganisha zaidi ya RFB kwa kawaida huenda bandari ya TCP 5900 kwenye seva.

Mbadala kwa VNC

VNC maombi, hata hivyo, kwa ujumla huonekana kama ya polepole na kutoa chache vipengele na chaguzi za usalama kuliko mbadala mpya.

Microsoft imeingiza utendaji wa desktop kijijini katika mfumo wake wa uendeshaji kuanzia Windows XP. Windows Remote Desktop (WRD) inaruhusu PC kupokea maombi ya uunganisho wa kijijini kutoka kwa wateja husika. Mbali na msaada wa mteja umejengwa kwenye vifaa vingine vya Windows, Apple iOS na Android vifaa vya kibao na vifaa vya Android vinaweza pia kufanya kazi kama wateja wa Windows Remote Desktop (lakini si seva) kupitia programu zilizopo.

Tofauti na VNC inayotumia itifaki yake ya RFB, WRD hutumia Itifaki ya Remote Desktop (RDP). RDP haifanyi kazi moja kwa moja na wasimamizi kama RFB. Badala yake, RDP huvunja skrini ya skrini kwenye seti ya maelekezo ya kuzalisha wajumbe na inatoa maelekezo hayo tu kwenye uunganisho wa kijijini. Tofauti katika protoksi matokeo katika vikao vya WRD kutumia bandwidth chini mtandao na kuwa zaidi msikivu kwa mtumiaji mahusiano kuliko VNC vikao. Hata hivyo, pia inamaanisha kwamba wateja WRD hawawezi kuona maonyesho halisi ya kifaa kijijini lakini badala yake lazima wafanye kazi na kikao chao cha watumiaji tofauti.

Google iliendeleza Desktop ya mbali ya Chrome na itifaki yake ya Chromoting kusaidia vifaa vya Chrome OS sawa na Desktop ya mbali ya Windows. Apple iliongeza itifaki ya RFB na sifa za ziada za usalama na usability ili kuunda suluhisho la Apple Remote Desktop (ARD) kwa vifaa vya MacOS. Programu ya jina moja inawezesha vifaa vya iOS kufanya kazi kama wateja wa mbali. Programu nyingi za eneo la mbali za eneo la mbali zimeundwa na wauzaji wa programu huru.