В чем разница между RDP и VNC?

В чем разница между RDP и VNC?

Они оба обеспечивают ту же функцию и функции?

  • Практическая (не теоретическая) подсеть 192.168.0.0/25
  • Одновременное использование двух беспроводных сетевых адаптеров на настольном ПК Windows 10
  • Каков наилучший способ ограничить IP-адреса, которые могут быть доступны из контейнера докеров?
  • Почему пинг на конкретный адрес отличается от страны?
  • Доступ к внутреннему серверу с использованием внешнего ip
  • Как перенаправить только определенную подсеть (источник ip) на конкретный интерфейс?
  • Как интерпретировать отпечаток TCP / IP при сканировании ОС?
  • Что такое состояния CLOSE_WAIT и TIME_WAIT?
  • Как настроить вторую сетевую карту для использования на рабочей станции VMWare?
  • Предложения для решения удаленного рабочего стола
  • Подключите два компьютера к серверу
  • Как заставить VNC обслуживать только определенный экран в окнах?
  • 3 Solutions collect form web for “В чем разница между RDP и VNC?”

    RDP является семантическим. RDP знает элементы управления, шрифты и другие подобные графические примитивы. Это означает, что при визуализации экрана по сети эта информация используется для сжатия потока данных значительно. Например, если вы знаете, что эта область экрана, если она занята кнопкой, с серым цветом, тогда вам не нужно отправлять изображение кнопки по сети, а просто информация, такая как местоположение этой кнопки, Размера и цвета.

    VNC является «глупым» в этом отношении и в значительной степени функционирует, отправляя фактические изображения по сети.

    RDP тесно связан с платформой Windows, где VNC доступен для большинства платформ. RDP также считается гораздо более результативным, чем VNC, благодаря смысловому преимуществу.

    RDP означает протокол удаленного рабочего стола и является проприетарным протоколом, разработанным Microsoft. ( Больше из Википедии )

    VNC означает Virtual Network Computing и не зависит от платформы. ( Больше из Википедии )

    Хотя я видел, что условия взаимозаменяемы, RDP обычно используется для подключения к ПК с Windows. У ПК с ОС Windows встроен RDP, но есть клиенты как для Mac, так и для Linux. Пользователи Linux могут использовать rdesktop для подключения к компьютеру Windows.

    VNC требует отдельного клиента, работающего на ПК, но не зависящего от платформы, поэтому я могу иметь VNC-клиент на своем ПК и подключаться к Linux-серверу с сервером VNC. Программы VNC обычно могут соединяться друг с другом и часто включают в себя другие функции, которые RDP не поддерживает, например, совместное использование файлов / передача и общение с человеком на другом компьютере.

    У нашего самого Джеффа Этвуда даже есть статья Coding Horror от 2005 года о двух протоколах.

    RDP регистрирует вас в удаленной системе так же, как на консоли (только с задержкой и поддержкой DirectX не так уж и хорошо). VNC просто следит за нажатиями клавиш и вводами мыши и получает рабочий стол в том, что представляет собой потоковое видео.

    Давайте будем гением компьютера.