3.2.1 Abstract Data Model

Connection Store: In order to match incoming multitransport connections to existing main RDP connections, the server maintains a store of outstanding multitransport requests. The store contains the request ID and cookie that the server sent to the client as part of the Initiate Multitransport Request ([MS-RDPBCGR] section 2.2.15.1) and a reference to the main RDP connection that initiated the multitransport request. When an incoming multitransport request is encountered, the server matches the RequestID field and SecurityCookie field presented by the multitransport connection as part of the Tunnel Create Request PDU (section 2.2.2.1) to an outstanding request ID and cookie in the store. If a match is found, the server hands off the incoming multitransport connection to the main RDP connection that requested it, enabling multiple connections between server and client for the same RDP session.