Pengkomputeran rangkaian maya memudahkan perkongsian desktop jauh, satu bentuk capaian jauh pada rangkaian komputer. VNC memaparkan paparan desktop visual komputer lain dan mengawal komputer itu melalui sambungan rangkaian. Teknologi desktop jauh seperti VNC berjalan merentasi rangkaian komputer rumah untuk mengakses komputer dari bahagian lain rumah atau semasa dalam perjalanan. Ia juga berguna untuk pentadbir rangkaian dalam persekitaran perniagaan seperti jabatan teknologi maklumat yang perlu menyelesaikan masalah sistem dari jauh.
Barisan Bawah
VNC telah dicipta sebagai projek penyelidikan sumber terbuka pada akhir 1990-an. Beberapa penyelesaian desktop jauh arus perdana berdasarkan VNC kemudiannya muncul. Pasukan pembangunan VNC asal menghasilkan pakej yang dipanggil RealVNC. Derivatif popular lain termasuk UltraVNC dan TightVNC. VNC menyokong semua sistem pengendalian moden.
Cara VNC Berfungsi
VNC berfungsi dalam model klien/pelayan dan menggunakan protokol rangkaian khusus yang dipanggil penimbal bingkai jauh. Pelanggan VNC (kadangkala dipanggil penonton) berkongsi ketukan kekunci input pengguna, pergerakan tetikus, klik dan sentuhan dengan pelayan.
Pelayan VNC menangkap kandungan framebuffer paparan setempat dan mengongsinya kembali kepada klien, yang kemudiannya menterjemahkan input klien jauh ke dalam input setempat. Sambungan melalui RFB biasanya pergi ke port TCP 5900 pada pelayan.
Alternatif kepada VNC
Aplikasi VNC, bagaimanapun, secara amnya dianggap lebih perlahan dan menawarkan ciri dan pilihan keselamatan yang lebih sedikit daripada alternatif yang lebih baharu.
Microsoft menggabungkan fungsi desktop jauh ke dalam sistem pengendaliannya bermula dengan Windows XP. Desktop Jauh Windows membolehkan komputer Windows menerima permintaan sambungan jauh daripada pelanggan yang serasi.
Selain sokongan pelanggan terbina dalam peranti Windows lain, peranti tablet dan telefon pintar iOS dan Android juga boleh berfungsi sebagai klien Desktop Jauh Windows (tetapi bukan pelayan) menggunakan apl yang tersedia.
Tidak seperti VNC yang menggunakan protokol RFBnya, WRD menggunakan protokol desktop jauh. RDP tidak berfungsi secara langsung dengan framebuffers seperti yang dilakukan oleh RFB. Sebaliknya, RDP memecahkan skrin desktop kepada set arahan untuk menjana framebuffers dan menghantar hanya arahan tersebut merentasi sambungan jauh. Perbezaan dalam protokol menyebabkan sesi WRD menggunakan kurang lebar jalur rangkaian dan lebih responsif kepada interaksi pengguna berbanding sesi VNC. Walau bagaimanapun, itu juga bermakna bahawa pelanggan WRD tidak dapat melihat paparan sebenar peranti jauh tetapi sebaliknya mesti berfungsi dengan sesi pengguna berasingan mereka sendiri.
Google membangunkan Desktop Jauh Chrome dan protokol Chromotingnya sendiri untuk menyokong peranti OS Chrome, serupa dengan Desktop Jauh Windows. Apple melanjutkan protokol RFB dengan ciri keselamatan dan kebolehgunaan tambahan untuk mencipta penyelesaian Desktop Jauh Apple sendiri untuk peranti macOS. Apl dengan nama yang sama membolehkan peranti iOS berfungsi sebagai pelanggan jauh. Vendor perisian bebas telah membangunkan banyak aplikasi desktop jauh pihak ketiga yang lain juga.