Nuotolinis darbalaukis vs VNC
Nuotolinis darbalaukis ir VNC (Virtual Network Computing) yra dvi populiarios GUI pagrindu veikiančios darbalaukio bendrinimo programos. Abu jie gali būti naudojami nuotoliniu būdu prisijungti prie kito kompiuterio ir pasiekti darbalaukį, duomenis, programas ir net valdyti jį nuotoliniu būdu. Nuotolinis darbalaukis veikia „Windows“įrenginiuose, o VNC nepriklauso nuo platformos.
Kas yra nuotolinis darbalaukis?
Kaip minėta, nuotolinis darbalaukis yra kliento programa sistemoje Windows, kuri kaip pagrindinę technologiją naudoja nuotolinio darbalaukio paslaugas. Nuotolinio darbalaukio paslaugos yra „Windows“operacinės sistemos komponentas, leidžiantis vartotojui nuotoliniu būdu pasiekti duomenis ir programas kitame kompiuteryje per tinklą. Nuotolinio darbalaukio paslaugos naudoja nuotolinio darbalaukio protokolą (RDP) ir pirmą kartą buvo pristatytos Windows NT 4.0 (kaip terminalo paslaugos). Nuotolinis darbalaukis gali būti naudojamas norint nuotoliniu būdu prisijungti prie kito kompiuterio ir pasiekti darbalaukį, duomenis, programas ir net valdyti jį nuotoliniu būdu. Tačiau nuotolinis darbalaukis pasiekiamas ne visose „Windows“versijose. Kai kurios „Windows“versijos, kuriose yra nuotolinis darbalaukis, yra „Windows XP Professional“, visos trys „Windows Vista“ir „Windows NT Terminal Server“versijos bei visos vėlesnės serverio versijos. „Windows“kliento versijose nuotolinis darbalaukis leidžia vienu metu prisijungti tik vienam vartotojui. Tačiau serverio versijose šis apribojimas netaikomas.
Kas yra VNC?
VNC yra darbalaukio bendrinimo programa, kuri siūlo grafinę vartotojo sąsają (GUI), leidžiančią nuotoliniu būdu pasiekti ir valdyti kitą kompiuterį naudojant RFB (nuotolinio kadrų buferio) protokolą. VNC programa sujungia du kompiuterius ir per tinklą siunčia klaviatūros ir pelės įvykius viena kryptimi, o grafinius ekrano atnaujinimus kita kryptimi. VNC peržiūros priemonė ir serveris, veikiantis skirtingose operacinėse sistemose, gali bendrauti, nes VNC nepriklauso nuo platformos. VNC peržiūros / serveriai yra prieinami daugeliui operacinių sistemų. VNC serveris vienu metu gali talpinti kelis VNC klientus. VNC dažniausiai naudojamas norint pasiekti darbo kompiuterį iš namų ir teikti nuotolinę techninę pagalbą.
Kuo skiriasi nuotolinis darbalaukis ir VNC?
Nors nuotolinis darbalaukis ir VNC yra dvi populiariausios nuotolinės prieigos programos, jos turi esminių skirtumų. Nuotolinis darbalaukis galimas tik sistemoje Windows, o VNC galima naudoti daugelyje operacinių sistemų. Tačiau VNC nėra toks greitas kaip nuotolinis darbalaukis. Jei interneto ryšys pakankamai greitas, nuotolinis darbalaukis gali būti toks pat greitas, kaip naudojant vietinį įrenginį. Kadangi RFB yra pagrįstas pikseliais, VNC tiesiog siunčia neapdorotus pikselių duomenis. Tačiau nuotolinio darbalaukio protokolas gali siųsti grafikos primityvus (ir geriau supranta pagrindinį grafikos išdėstymą). Kitaip tariant, RDP žino valdiklius ir siunčiama tik informacija apie valdiklius, tačiau VNC siunčia tikrus vaizdus per tinklus). Dėl šio skirtumo VNC yra santykinai mažiau efektyvus nei nuotolinis darbalaukis, nes nuotolinis darbalaukis gali žymiai suspausti duomenų srautą. Tačiau, kita vertus, VNC yra labai lankstus ir naudojant VNC galima peržiūrėti beveik bet kokio tipo darbalaukį. VNC taip pat geriau tinka techninei pagalbai, nes leidžia bendrinti seansą tiksliniame kompiuteryje.