Настройка Citrix Metaframe под Windows 2000 Termanal Services


Remote Desktop Protocol (RDP)


Рассмотрим протокол RDP немного подробнее. Remote Desktop Protocol (RDP) является ядром технологии тонкого клиента Microsoft. RDP отвечает за передачу информации между клиентом и терминальными службами. RDP основан на стандартах T.120 и изначально был реализован как RDP 4.0 в Windows NT 4.0 TSE. Windows 2000 включает модернизированный RDP 5.0.

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

RDP также отвечает за передачу событий мыши и клавиатуры от клиента к серверу. Каждое входящее сообщение (нажатие клавиши или перемещение мыши), генерируемое клиентом, перехватывается и кодируется в формат RDP, а затем посылается на сервер. Там пакет RDP декодируется и обрабатывается в адресном пространстве сеанса пользователя, после чего клиенту посылается изменения экрана для отражения изменений. Входящие сообщения могут кешироваться для повышения общей производительности.




Начало  Назад  Вперед