Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

4.4.2 Packet-Pair Commands for TCP Connections

When TCP is used, the following sequence applies.

e568ee91-e524-47c5-9b6a-3e718f392dbc

Figure 5: Packet-pair commands for TCP connections

  1. The client sends a LinkViewerToMacConnect message with the playIncarnation field set to "0xF0F0F0F0". This value corresponds to the named value of MMS_USE_PACKET_PAIR.

  2. The server sends a LinkMacToViewerReportConnectedEX message with the playIncarnation field set to "0xF0F0F0F0".

  3. The client sends a LinkViewerToMacFunnelInfo message with the playIncarnation field set to "0xF0F0F0F1". This value corresponds to the named value of MMS_PACKET_PAIR_TCP_HIGH_ENTROPY.

  4. The server sends the first of three LinkMacToViewerReportFunnelInfo messages (the first two form the packet-pair) with the playIncarnation field of the first packet set to "0xF0F0F0F1". At the end of this packet are 480 bytes of random data.

  5. The server sends another LinkMacToViewerReportFunnelInfo message identical to the first.

  6. The server sends another LinkMacToViewerReportFunnelInfo message similar to the first, except that it is followed by 1,016 random bytes of data rather than 480.

 
Show:
© 2015 Microsoft