Skip to main content

Qu'est-ce que l'informatique en réseau virtuel (VNC)?

La Théorie des Jeux — Science étonnante #39 (Avril 2024)

La Théorie des Jeux — Science étonnante #39 (Avril 2024)
Anonim

VNC (Virtual Network Computing) est une technologie pour bureau à distance le partage, forme d'accès à distance sur des réseaux informatiques. VNC permet d’afficher et de contrôler à distance l’affichage visuel du bureau d’un ordinateur sur une connexion réseau.

La technologie de bureau à distance telle que VNC est utile sur les réseaux informatiques domestiques, permettant à une personne d’accéder à son ordinateur de bureau depuis une autre partie de la maison ou en voyage. Il est également utile aux administrateurs réseau des environnements professionnels, tels que les services informatiques qui doivent dépanner à distance les systèmes des employés.

Applications VNC

VNC a été créé en tant que projet de recherche à source ouverte à la fin des années 1990. Plusieurs solutions de postes de travail distants grand public basées sur VNC ont ensuite été créées. L’équipe de développement originale de VNC a produit un package appelé RealVNC . Autres dérivés populaires inclus UltraVNC et TightVNC . VNC prend en charge tous les systèmes d'exploitation modernes, notamment Windows, MacOS et Linux. Pour plus d'informations, consultez les téléchargements de logiciels gratuits VNC les plus populaires.

Comment fonctionne VNC

VNC fonctionne dans un modèle client / serveur et utilise un protocole réseau spécialisé appelé Remote Frame Buffer (RFB). Les clients VNC (parfois appelés visualiseurs) partagent les entrées utilisateur (frappes au clavier, mouvements de la souris, clics ou tactiles) avec le serveur. Les serveurs VNC capturent l'affichage local framebuffer contenu et les partager de nouveau avec le client, puis s’occupe de la traduction de l’entrée du client distant en entrée locale. Les connexions via RFB se font normalement sur le port TCP 5900 du serveur.

Alternatives à VNC

Cependant, les applications VNC 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 solutions.

Microsoft a incorporé la fonctionnalité de bureau à distance dans son système d'exploitation à partir de Windows XP. Windows Remote Desktop (WRD) permet à un PC de recevoir des demandes de connexion à distance de clients compatibles. Outre le support client intégré à d'autres périphériques Windows, les tablettes et smartphones Apple iOS et Android peuvent également fonctionner en tant que clients Windows Remote Desktop (mais pas les serveurs) via les applications disponibles.

Contrairement à VNC qui utilise son protocole RFB, WRD utilise le protocole RDP (Remote Desktop Protocol). RDP ne fonctionne pas directement avec les framebuffers tels que 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 de bande passante réseau et sont plus réactives aux interactions des utilisateurs que les sessions VNC. Toutefois, cela signifie également que les clients WRD ne peuvent pas voir l'affichage réel du périphérique distant, mais doivent plutôt travailler avec leur propre session utilisateur distincte.

Google a développé Chrome Remote Desktop et son propre protocole Chromoting pour prendre en charge les périphériques Chrome OS similaires à Windows Remote Desktop. Apple a étendu le protocole RFB avec des fonctionnalités de sécurité et d'utilisation améliorées pour créer sa propre solution Apple Remote Desktop (ARD) pour les appareils MacOS. Une application du même nom permet aux appareils iOS de fonctionner en tant que clients distants. De nombreuses autres applications de bureau à distance tierces ont également été développées par des fournisseurs de logiciels indépendants.