Sanal Ağ Bilgisayarı (VNC) Nedir?

VNC (Sanal Ağ Bilgi İşlem), uzak masaüstü paylaşımı için bilgisayar ağlarında uzaktan erişim biçimi olan bir teknolojidir. VNC, bir bilgisayarın görsel masaüstü ekranının bir ağ bağlantısı üzerinden uzaktan görüntülenmesi ve denetlenmesini sağlar.

VNC gibi uzak masaüstü teknolojisi, ev bilgisayar ağlarında kullanışlıdır ve birilerinin evlerinin başka bir kısmından veya seyahat ederken masaüstlerine erişmesine izin verir. Ayrıca, çalışanların sistemlerini uzaktan gidermesi gereken Bilgi Teknolojileri (BT) departmanları gibi iş ortamlarındaki ağ yöneticileri için de yararlıdır.

VNC Uygulamaları

VNC 1990'ların sonunda açık kaynaklı bir araştırma projesi olarak kuruldu. VNC'ye dayalı birkaç ana uzaktan masaüstü çözümü daha sonra oluşturuldu. Orijinal VNC geliştirme ekibi, RealVNC adında bir paket üretti. Diğer popüler türevler UltraVNC ve TightVNC'dir . VNC, Windows, MacOS ve Linux dahil olmak üzere tüm modern işletim sistemlerini destekler. Daha fazlası için, Top VNC Özgür Yazılım İndirme bölümümüze bakın.

VNC Nasıl Çalışır?

VNC, bir istemci / sunucu modelinde çalışır ve Uzak Çerçeve Arabelleği (RFB) adlı özel bir ağ protokolü kullanır. VNC istemcileri (bazen görüntüleyenler olarak adlandırılır), sunucuyla kullanıcı girişini (tuş vuruşlarını, fare hareketlerini ve tıklama veya dokunma preslerini) paylaşır. VNC sunucuları, yerel ekran framebuffer içeriğini yakalar ve bunları istemciye geri gönderir, ayrıca uzak istemci girişini yerel girdiye çevirmeye özen gösterir.

RFB üzerinden bağlantılar normalde sunucuda 5900 numaralı TCP bağlantı noktasına gider.

VNC'ye alternatifler

Bununla birlikte, VNC uygulamaları genel olarak daha yavaştır ve daha yeni seçenekler ve daha az özellik ve güvenlik seçeneği sunar.

Microsoft, uzak masaüstü işlevlerini Windows XP'den başlayarak işletim sistemine dahil etmiştir. Windows Uzak Masaüstü (WRD), bir PC'nin uyumlu istemcilerden uzak bağlantı istekleri almasını sağlar. Diğer Windows cihazlarına yerleşik istemci desteğinin yanı sıra, Apple iOS ve Android tablet ve akıllı telefon cihazları, mevcut uygulamalar aracılığıyla Windows Uzak Masaüstü istemcileri (sunucular değil) olarak da işlev görebilir.

RFB protokolünü kullanan VNC'den farklı olarak WRD, Uzak Masaüstü Protokolü'nü (RDP) kullanır. RDP, RFB gibi framebufferlarla doğrudan çalışmaz. Bunun yerine, RDP bir masaüstü ekranını framebuffer'ların oluşturulmasına yönelik talimatlar kümesine ayırır ve yalnızca bu uzaktaki bağlantıda verilen talimatları iletir. Protokollerdeki fark, daha az ağ bant genişliği kullanan ve kullanıcı etkileşimini VNC oturumlarına göre daha duyarlı olan WRD oturumlarıyla sonuçlanır. Bununla birlikte, WRD istemcilerinin uzak aygıtın gerçek görüntüsünü göremediği, ancak kendi ayrı kullanıcı oturumlarıyla çalışması gerektiği anlamına da gelir.

Google, Chrome Uzaktan Masaüstü'yi geliştirdi ve Windows Uzak Masaüstü’ye benzer Chrome OS cihazlarını destekleyen kendi Chromoting protokolü. Apple, MacOS cihazları için kendi Apple Uzak Masaüstü (ARD) çözümünü oluşturmak için RFB protokolünü ek güvenlik ve kullanılabilirlik özellikleriyle genişletti. Aynı ada sahip bir uygulama, iOS cihazlarının uzak istemciler olarak işlev görmesini sağlar. Bağımsız yazılım satıcıları tarafından çok sayıda başka üçüncü taraf uzaktan masaüstü uygulaması da geliştirilmiştir.