RDP共享协议解析

 时间:2024-11-02 20:24:28

windows从NT开始提供RDP共享协议,服务骰蓍溶芽器端要安装、配置,客户端要连接程序。终端服务使任何一台有权限的终端机,用已知的账号登录服务器,可以使用账号内的资源,包括软件,硬件茹霭庖褙资源;同时,若磐在协议升级后,客户端连接后可以使用本地的资源,包括本地打印机、声音本地回放,本地磁盘资源和本地硬件接口。所有的计算都在服务器端进行,客户端只需要处理网络连接、接收数据、界面显示和设备数据输出。

协议层次

1、网络琶敷佤庐连接层:RDP协议建立在TCP/IP协议之上,由于传输的数据量比较大,因此在协议的底层首先定义一层网络连接层。它定义了一个完事的RDP数据逻辑包,以避免由于网络包长度过长而被分割使数据丢失。

2、ISO数据层:在网络连接层之上是ISO数据层,它表示RDP数据的正常连接通信。

3、虚拟通道层:在ISO数据层之上,RDP协议定义一个虚拟通道层,用以拆分标示不同虚拟通道的数据,加快客户端处理速度,节省占用网络接口的时间。

4、加密解密层:在虚拟通道层之上,RDP定义一个数据加密解密层。此层用于对所有的功能数据进行加密、解密处理。

5、功能数据层:在加密解密层之上是功能数据,画面信息,本地资源转换,蠹韦睥谚声音数据,打印数据等所有的功能数据信息都在此层进行处理。另外,根据数据类型的不同,这些数据都有各自不同层次的分割。

6、本协议解析中所提到的各层次结构都是指RDP共享功能数据正常传送时的各底层结构,在功能数据传送前的各层次的建立连接过程及其结构、实现都归于模块实现来进行说明。

连接过程

1、客户端连接服务器

2、ISO数据层建立连接

3、发送初始协议相关信息,接收加密、解密密钥

4、虚拟通道申请

5、加密形式发送客户端系统信息,同时验证加密协议

6、平台软件证书验证

7、各功能建立连接,各功能数据传输,功能实现

如何安装WIN7和WIN10双系统 删除 Windows 10 自带的 UWP 应用(命令版) windows中查看文件正在被哪个进程使用 CentOS 6.5安装nvidia显卡驱动 WIN7怎么加域?
热门搜索
高速公路图片 室内设计图片 跪键盘图片 厌食症图片 流星花园漫画