Удаленный рабочий стол против VNC
Удаленный рабочий стол и VNC (Virtual Network Computing) - два популярных приложения для обмена рабочими столами на основе графического интерфейса. Оба они могут быть использованы для удаленного входа на другой компьютер и доступа к рабочему столу, данным, приложениям и даже удаленного управления им. Удаленный рабочий стол работает на компьютерах с Windows, а VNC не зависит от платформы.
Что такое удаленный рабочий стол?
Как упоминалось выше, удаленный рабочий стол - это клиентское приложение в Windows, которое использует службы удаленных рабочих столов в качестве базовой технологии. Службы удаленных рабочих столов - это компонент операционной системы Windows, который позволяет пользователю удаленно получать доступ к данным и приложениям на другом компьютере по сети. Службы удаленных рабочих столов используют протокол удаленного рабочего стола (RDP) и впервые были представлены в Windows NT 4.0 (в качестве служб терминалов). Удаленный рабочий стол может использоваться для удаленного входа на другой компьютер, а также для доступа к рабочему столу, данным, приложениям и даже удаленного управления им. Однако удаленный рабочий стол доступен не во всех версиях Windows. Некоторые версии Windows, включающие удаленный рабочий стол, - это Windows XP Professional, все три версии Windows Vista и терминальный сервер Windows NT, а также все его более поздние версии. Удаленный рабочий стол в клиентских версиях Windows позволяет одновременно войти только одному пользователю. Но версии сервера не имеют этого ограничения.
Что такое VNC?
VNC - это приложение для общего доступа к рабочему столу, которое предлагает графический интерфейс пользователя (GUI) для удаленного доступа и управления другим компьютером с использованием протокола RFB (удаленный кадровый буфер). Приложение VNC соединяет два компьютера, а затем отправляет события клавиатуры и мыши в одном направлении и графические обновления экрана в другом направлении по сети. Средство просмотра VNC и сервер, работающий в разных операционных системах, могут взаимодействовать, поскольку VNC не зависит от платформы. Зрители VNC / серверы доступны для многих операционных систем. Сервер VNC может одновременно обслуживать несколько клиентов VNC. VNC в основном используется для таких целей, как доступ к рабочему компьютеру из дома и предоставление удаленной технической поддержки.
В чем разница между удаленным рабочим столом и VNC?
Хотя и удаленный рабочий стол, и VNC являются двумя наиболее популярными приложениями удаленного доступа, они имеют свои ключевые отличия. Удаленный рабочий стол доступен только в Windows, а VNC доступен во многих операционных системах. Однако VNC не так быстр, как Remote Desktop. Если подключение к Интернету достаточно быстрое, удаленный рабочий стол может работать так же быстро, как и на локальном компьютере. Поскольку RFB основан на пикселях, VNC просто отправляет необработанные данные пикселей. Но протокол удаленного рабочего стола способен отправлять графические примитивы (и лучше понимает базовый графический макет). Другими словами, RDP знает об элементах управления, и передается только информация об элементах управления, но VNC отправляет фактические изображения через сети). Из-за этого различия VNC относительно менее эффективен, чем Remote Desktop, поскольку Remote Desktop способен значительно сжимать поток данных. Но с другой стороны, VNC очень гибок, и практически любой тип рабочего стола можно просматривать с помощью VNC. VNC также лучше для технической поддержки, так как позволяет совместно использовать сеанс на целевой машине.