Qu'est-ce que l'informatique en réseau virtuel (VNC) ?
L'informatique en réseau virtuel facilite le partage de bureau à distance, une forme de accès à distance sur les réseaux informatiques. VNC affiche l'affichage visuel du bureau d'un autre ordinateur et contrôle cet ordinateur via une connexion réseau. La technologie de bureau à distance comme VNC fonctionne sur réseaux informatiques domestiques pour accéder à un ordinateur depuis une autre partie de la maison ou en voyage. Il est également utile pour les administrateurs réseau dans les environnements d'entreprise tels que informatique départements qui ont besoin de dépanner des systèmes à distance.
Applications VNC
VNC a été créé en tant que projet de recherche open source à la fin des années 1990. Plusieurs solutions de bureau à distance grand public basées sur VNC ont par la suite émergé. L'équipe de développement VNC d'origine a produit un package appelé RealVNC. Parmi les autres dérivés populaires, citons UltraVNC et TightVNC. VNC prend en charge tous les systèmes d'exploitation modernes.
Comment fonctionne VNC
VNC fonctionne dans un serveur client modèle et utilise un protocole réseau appelé tampon de trame distant. Les clients VNC (parfois appelés les spectateurs) partagent les entrées de l'utilisateur (touches, mouvements de la souris, clics et touchers) avec le serveur.

Les serveurs VNC capturent le contenu du framebuffer d'affichage local et le partagent avec le client, qui traduit ensuite l'entrée du client distant en entrée locale. Les connexions via RFB vont normalement à port TCP 5900 sur le serveur.
Alternatives à VNC
Les applications VNC, cependant, sont généralement considérées comme plus lentes et offrent moins de fonctionnalités et d'options de sécurité que les nouvelles alternatives.

Microsoft a intégré la fonctionnalité de bureau à distance dans son système d'exploitation à partir de Windows XP. Le Bureau à distance Windows permet à un ordinateur Windows de recevoir des demandes de connexion à distance de clients compatibles.
Outre la prise en charge client intégrée à d'autres appareils Windows, les tablettes et smartphones iOS et Android peuvent également fonctionner en tant que clients Windows Remote Desktop (mais pas en tant que serveurs) à l'aide des applications disponibles.
Contrairement à VNC qui utilise son protocole RFB, WRD utilise le protocole de bureau à distance. RDP ne fonctionne pas directement avec les framebuffers comme le fait RFB. Au lieu de cela, RDP décompose un écran de bureau en ensembles d'instructions pour générer les framebuffers et ne transmet que ces instructions via la connexion distante. La différence de protocoles fait que les sessions WRD utilisent moins bande passante du réseau et être plus réactif à l'interaction de l'utilisateur que les sessions VNC. Cela signifie également, cependant, que les clients WRD ne peuvent pas voir l'affichage réel de l'appareil distant mais doivent à la place travailler avec leur propre session utilisateur distincte.

Google a développé Chrome Remote Desktop et son propre protocole Chromoting pour prendre en charge les appareils Chrome OS, similaire à Windows Remote Desktop. Apple a étendu le protocole RFB avec des fonctionnalités de sécurité et de convivialité supplémentaires pour créer le sien Bureau à distance Apple solution pour les appareils macOS. Une application du même nom permet aux appareils iOS de fonctionner comme des clients distants. Les fournisseurs de logiciels indépendants ont également développé de nombreuses autres applications de bureau à distance tierces.