VNC'nin kullandığı protokolde içkin bazı kısıtlamaları vardır. Uzak çerçeve oluşturucu olan RFB, bir ağ üzerinden piksel dikdörtgenlerini ileterek çalışır. Çözünürlük ve bit derinliği ne kadar yüksek olursa, güncellemeleri göndermek için o kadar fazla bant genişliği gerekir. VNC sunucularının / istemcilerinin zaten yaptığı birkaç optimizasyon var:
- Yalnızca değiştirilen bölgeleri göndererek müşterideki değişmemiş bölgeleri önbelleğe alın.
- Değişiklikler olduğunda istemciye önbelleğe alınmış bölgelerin kopyalanması.
- Çeşitli kayıpsız ve kayıplı sıkıştırma biçimleri
İnternet bağlantınız için hangi ayarların en iyi şekilde çalıştığını görmek için hem istemci hem de sunucudaki ayarlarla uğraşabilirsiniz. Herhangi bir sunucu, herhangi bir sunucuya bağlanabilir, çünkü daha gelişmiş protokol özellikleri kullanmak istiyorsanız, hangi protokolün hem destekleyeceğini hem de aynı şirketten bir istemci ve sunucuyu kullanmanın en iyisi olduğunu belirleme konusunda anlaşırlar.
RDP ve X protokolleri, piksel ekleri yerine çizim talimatlarını iletir. Bu nedenle bazı koşullar altında VNC'den üstündürler.
Diğer özel uzaktan erişim hizmetleri benzer teknikleri kullanabilir, ancak belgelenmemişlerdir. Uzaktan erişim hizmetleri, güvenlik duvarlarını doğrudan uzaktan erişimden daha kolay delebilme avantajına sahiptir, genellikle yapılandırılması daha kolaydır ve şifreleme desteği daha iyidir.
VNC, Uzak Masaüstü, LogMeIn Free, PCAnywhere ve uzak X kullandım. Her birinin yararı:
- VNC aslında son derece sınırlı bit hızları üzerinde diğer protokollerden daha iyi bir performans sergiliyor. (Çevirmeli bağlantıyı düşün) Hemen hemen her platformda çalışır.
- Uzak Masaüstü, LAN'lar üzerinde iyi çalışır ve ActiveDirectory ile sorunsuz bir şekilde bütünleşir.
- LogMeIn, Windows PC'ye internet üzerinden erişmek için mükemmeldir ve ayrıca ActiveDirectory entegrasyonunu da destekler. ActiveX, Java, Firefox eklentileri ve hatta HTML tabanlı bir istemcisi var. Ücretsiz sürüm 5 PC'ye kadar yönetmenize olanak sağlar. Ücretli sürümler bu sayıyı artırır, dosya aktarımı ve gelişmiş yönetim özellikleri ekler.
- PCAnywhere, VNC ve Uzak Masaüstü'ne benzer. Çeşitli şifreleme düzeylerini, dosya aktarımlarını ve uzaktan yapılandırmayı destekler. VNC ve Uzak Masaüstü ile bir araya getirmeniz gereken şeyler.
- X, Unix dünyasının Remote Desktop eşdeğeridir. Adil olmak gerekirse, diğer protokollerin hepsinden çok daha uzun zaman oldu. Bir LAN üzerinden harika çalışıyor ancak internet üzerinden fazla konuşkan. Çeşitli projeler, bunu farklı seviyelerde başarılarla geliştirmeye çalışmıştır. Yukarıda bahsedilen NoMachine NX böyle bir proje.
Bahsettiğim tüm uzaktan erişim protokolleri, Symantec tarafından satılan PcAnywhere dışında serbestçe kullanılabilir (bir işletim sistemi ile veya indirme olarak).
Şahsen ben hepsini dener ve ihtiyaçlarınıza en uygun olanı seçerdim.