Skip to content

Co je to Virtual Network Computing (VNC)?

1 de Červenec de 2021
CloseupiMacinopenoffice1 f37595a135e14d0cbf549470f694c552

Virtuální síťové výpočty usnadňují sdílení na vzdálené ploše, což je forma vzdáleného přístupu v počítačových sítích. VNC zobrazuje vizuální desktopové zobrazení jiného počítače a ovládá tento počítač přes síťové připojení. Technologie vzdálené plochy, jako je VNC, běží napříč domácími počítačovými sítěmi a umožňuje přístup k počítači z jiné části domu nebo na cestách. Je také užitečné pro správce sítí v podnikových prostředích, jako jsou oddělení informačních technologií, kteří potřebují vzdáleně odstraňovat problémy se systémy.

Aplikace VNC

VNC byla vytvořena jako výzkumný projekt s otevřeným zdrojem na konci 90. let. Následně se objevilo několik běžných řešení vzdálené plochy založených na VNC. Původní vývojový tým VNC vytvořil balíček s názvem RealVNC. Mezi další populární deriváty patří UltraVNC a TightVNC. VNC podporuje všechny moderní operační systémy.

Jak VNC funguje

VNC pracuje v modelu klient / server a používá specializovaný síťový protokol zvaný vzdálená vyrovnávací paměť rámců. VNC klienti (někdy nazývaní diváci) sdílejte vstup uživatele – stisknutí kláves, pohyby myši, kliknutí a dotyky – se serverem.

Servery VNC zachycují obsah místního zobrazovacího framebufferu a sdílejí je zpět s klientem, který pak převádí vstup vzdáleného klienta na místní vstup. Připojení přes RFB normálně směřují na TCP port 5900 na serveru.

Alternativy k VNC

VNC aplikace jsou však obecně považovány za pomalejší a nabízejí méně funkcí a možností zabezpečení než novější alternativy.

Vzdálená plocha Microsoft v systému macOS

Společnost Microsoft začlenila do svého operačního systému funkce vzdálené plochy počínaje Windows XP. Vzdálená plocha Windows umožňuje počítači se systémem Windows přijímat žádosti o vzdálené připojení od kompatibilních klientů. Kromě podpory klientů zabudované do jiných zařízení s Windows mohou tablety a smartphony iOS a Android také fungovat jako klienti vzdálené plochy Windows (ale ne servery) pomocí dostupných aplikací. Na rozdíl od VNC, který používá svůj RFB protokol, WRD používá protokol vzdálené plochy. RDP nefunguje přímo s framebuffery jako RFB. Místo toho RDP rozdělí obrazovku plochy na sady instrukcí pro generování framebufferů a přenáší pouze tyto instrukce přes vzdálené připojení. Rozdíl v protokolech vede k tomu, že relace WRD využívají menší šířku pásma sítě a jsou citlivější na interakci s uživatelem než relace VNC. To však také znamená, že klienti WRD nemohou vidět skutečné zobrazení vzdáleného zařízení, ale místo toho musí pracovat s vlastní samostatnou relací uživatele.

Vzdálená plocha Chrome

Google vyvinul Vzdálenou plochu Chrome a vlastní protokol Chromoting podporující zařízení Chrome OS, podobně jako Windows Remote Desktop. Společnost Apple rozšířila protokol RFB o další funkce zabezpečení a použitelnosti a vytvořila vlastní řešení Apple Remote Desktop pro zařízení macOS. Aplikace se stejným názvem umožňuje zařízením iOS fungovat jako vzdálení klienti. Nezávislí prodejci softwaru vyvinuli také řadu dalších aplikací vzdálené plochy třetích stran.