Čo je virtuálna sieťová kompilácia (VNC)?

VNC (Virtual Network Computing) je technológia pre zdieľanie vzdialenej pracovnej plochy , formu vzdialeného prístupu v počítačových sieťach . VNC umožňuje vizuálne zobrazenie a ovládanie jedného počítača prostredníctvom sieťového pripojenia.

Technológia vzdialenej pracovnej plochy, ako je VNC, je užitočná v domácich počítačových sieťach , ktoré umožňujú niekomu prístup na svoje pracovné plochy z inej časti domu alebo počas cestovania. Je tiež užitočné pre správcov siete v podnikových prostrediach, ako sú oddelenia informačných technológií (IT), ktoré potrebujú vzdialene riešiť problémy so systémami zamestnancov.

Aplikácie VNC

VNC bola vytvorená ako výskumný projekt s otvoreným zdrojom na konci 90. rokov. Na základe VNC sa následne vytvorilo niekoľko hlavných riešení pre vzdialené desktopy . Pôvodný vývojový tím VNC vytvoril balík s názvom RealVNC . Ďalšie populárne deriváty zahŕňali UltraVNC a TightVNC . VNC podporuje všetky moderné operačné systémy vrátane Windows, MacOS a Linux. Viac informácií nájdete v našom najvyššom VNC softvéri na stiahnutie .

Ako funguje VNC

VNC pracuje v modeli klient / server a používa špecializovaný sieťový protokol nazývaný Remote Frame Buffer (RFB). Klienti VNC (niekedy nazývaní diváci) zdieľajú používateľský vstup (stlačením klávesov, pohybom myši a kliknutiami alebo dotykovými stlačeniami) so serverom. Servery VNC zachytia obsah rámca lokálneho zobrazenia a zdieľajú ich späť s klientom a dbajú na preklad vstupu vzdialeného klienta do lokálneho vstupu.

Pripojenia cez RFB normálne prejdú na port TCP 5900 na serveri.

Alternatívy k VNC

Aplikácie VNC sa však vo všeobecnosti považujú za pomalšie a ponúkajú menej funkcií a bezpečnostných možností než novšie alternatívy.

Microsoft začlenila funkčnosť vzdialenej pracovnej plochy do svojho operačného systému od Windows XP. Vzdialená pracovná plocha systému Windows (WRD) umožňuje počítaču prijímať požiadavky vzdialeného pripojenia od kompatibilných klientov. Okrem klientskej podpory zabudovanej do iných zariadení so systémom Windows môžu zariadenia Apple iOS, Android a smartphone fungovať aj ako klienti vzdialenej pracovnej plochy Windows (nie však servery) prostredníctvom dostupných aplikácií.

Na rozdiel od VNC, ktorý používa protokol RFB, WRD používa protokol RDP (Remote Desktop Protocol). RDP nefunguje priamo s framebuffery ako RFB. Namiesto toho služba RDP rozdelí pracovnú obrazovku na sady pokynov na generovanie rámcových rámcov a odošle iba tie pokyny na diaľkovom pripojení. Rozdiel v protokoloch vedie k reláciám WRD, ktoré využívajú menšiu šírku pásma siete a sú citlivejšie na interakciu používateľa než na zasadania VNC. Znamená to však aj to, že klienti WRD nemôžu vidieť skutočné zobrazenie vzdialeného zariadenia, ale musia pracovať s vlastnou samostatnou používateľskou reláciou.

Spoločnosť Google vyvinula program Chrome Remote Desktop a vlastný protokol Chromoting na podporu zariadení s operačným systémom Chrome OS podobných vzdialenej pracovnej ploche systému Windows. Spoločnosť Apple rozšírila RFB protokol o dodatočné funkcie zabezpečenia a použiteľnosti, aby vytvorila vlastné riešenie Apple Remote Desktop (ARD) pre zariadenia MacOS. Aplikácia s rovnakým názvom umožňuje zariadenia so systémom iOS fungovať ako vzdialení klienti. Mnohé ďalšie aplikácie pre vzdialené desktopy tretích strán boli vyvinuté aj nezávislými dodávateľmi softvéru.