一 概述
二 消息时序
2.1 连接时序
2.1.1 连接初始化
客户端--->服务端
X.224连接请求PDU
客户端<---服务端
X.224连接确认PDU
2.1.2 基本设置交换
客户端--->服务端
携带GCC授权创建请求的MCS连接初始化PDU
客户端<---服务端
携带GCC授权创建响应的MCS连接响应PDU
2.1.3 通道连接
客户端--->服务端
MCS安装域请求PDU和MCS附加用户请求PDU
客户端<---服务端 MCS附加用户确认PDU
客户端--->服务端 MCS通道添加请求PDU
客户端<---服务端 MCS通道添加确认PDU
2.1.4 RDP安全开始
客户端--->服务端
安全交换PDU
2.1.5 安全设置交换
客户端--->服务端
客户端信息PDU
2.1.6 可选的连接时自动探测
客户端<---服务端
自动探测请求PDU(可多个)
客户端--->服务端
自动探测响应PDU(可多个)
2.1.7 许可
客户端<---服务端
许可错误PDU-有效客户端
2.1.8 可选的多传输引导
客户端<---服务端
初始化多传输请求PDU(可多个)
2.1.9 性能交换
客户端<---服务端
查询积极分子PDU
客户端--->服务端
确认积极分子PDU
2.1.10 连接完成
客户端--->服务端
同步PDU、控制PDU-协助、控制PDU-请求控制、持久的密匙列表PDU(可多个)和字体列表PDU
客户端<---服务端
监控器布局PDU(可选)、同步PDU、控制PDU-协助、控制PDU-准予控制和字体图PDU
2.2 报文格式
2.2.1 TPKT Header
2.2.2 X.224
2.2.3
三 静态通道
3.1 关键点
静态通道在连接时序中的“基本设置交换”阶段被请求和确认。
最多可以在连接时建立31个静态通道。
四 静态通道
4.1 关键点
动态通道是由静态通道“drdynvc”来控制创建。