Протокол RDP

Протокол удаленного рабочего стола RDP (Remote Desktop Protocol) обеспечивает удаленный доступ через сеть к рабочему столу компьютеров под управлением операционной системы Microsoft Windows. Используется при подключении тонких клиентов к терминальному серверу Windows с запущенной службой Microsoft Terminal Services. Разработан компанией Microsoft.

Официальная поддержка RDP включена в Windows Server 2008, Windows Server 2003, Windows Home Server, Windows XP Professional, Windows XP Media Center, Tablet PC Editions, Windows Vista Ultimate, Enterprise и Business editions. Все версии Windows XP и Vista включают клиентское приложение Remote Desktop Connection (RDC).

Ключевые возможности протокола RDP

  • Поддержка шифрования по алгоритму RC-4 с длиной ключа 128 или 56 бит
  • Поддержка протоколов TLS (Transport Layer Security)
  • Аутентификация пользователей с помощью смарт-карт (на сервере через службу терминальных подключений Microsoft Terminal Services)
  • Поддержка звука на локальном компьютере для приложений терминального сервера
  • File System Redirection – позволяет работать с файлами локального компьютера на удаленном терминальном сервере
  • Printer Redirection – позволяет печатать на принтере локального компьютера из приложений запущенных на удаленном терминальном сервере
  • Port Redirection – открывает доступ к последовательным и параллельным портам локального компьютера для приложений запущенных на удаленном терминальном сервере
  • Совместное использование буфера обмена как на локальном компьютере, так и на удаленном терминальном сервере
  • Глубина цвета дисплея: 24, 16, 15 или 8 бит

Невзирая на то, что сами пакеты проткола RDP передаются по сети в зашифрованном виде, сама терминальная сессия может быть подвергнута атаке Man In The Middle, так как ни серверная часть, ни клиентская не производят взаимную аутентификацию передаваемых и принимаемых пакетов с данными. Поэтому для построения полностью защищенных решений необходимо использовать защиту RDP на уровне SSL появившуюся в Windows Server 2003 Service Pack 1.

Поддерживаемые версии протокола RDP

RDP 6.0 Windows Server 2008, Windows Vista
RDP 5.2 Windows Server 2003
RDP 5.1 Windows XP
RDP 5.0 Windows 2000

Новые возможности появившиеся в шестой версии RDP

  • Remote Applications. Прямой запуск приложений на сервере в выделенной терминальной сессии без открытия окна терминальной сессии. Поддержка файловых ассоциаций локального компьютера – возможность запуска приложений на сервере для открытия документа на локальном компьютере в соотвествии с расширением в имени файла.
  • Seamless Windows. Эмуляция окна локального компьютера с запуском приложения на терминальном сервере. Автоматическая аутентификация на сервере с данными учетной записи пользователя. Автоматическое завершение соответствующей терминальной сессии при завершении работы приложения.
  • Terminal Server Gateway. Поддержка подключений RDP через сервер-шлюз IIS с использованием протокола https. Обеспечивает защищенное подключение к терминальному серверу расположенному за ISS в локальной сети предприятия.
  • Windows Aero Glass. Поддержка Windows Aero Glass включая сглаживание шрифтов ClearType.
  • Windows Presentation Foundation. Поддерживается на любых клиентах с установленной .NET Framework 3.0.
  • Полностью настраиваемые терминальные сервисы включая поддержку скриптов средствами Windows Management Instrumentation.
  • Улучшенное управление полосой пропускания для клиентов RDP.
  • Поддержка нескольких мониторов. Разделение экрана терминальной сессии на несколько мониторов. Работает только с системами Windows Vista.
  • Глубина цвета дисплея: 32, 24, 16, 15 или 8 бит

Источник: www.technorium.ru

Стоит посмотреть:

  1. Служебные команды Terminal Services
  2. RemoteApp – доступ к приложениям на сервере терминалов
  3. Печать в терминальном режиме (использование принтеров с тонкими клиентами)
  4. Terminal Services Easy Print – легкая печать в терминальном режиме
  5. Rdesktop – клиент RDP для ОС Linux

Rambler's Top100