2.2.3 EstablishConnection Packet
The initiator sends an EstablishConnection Packet to an acceptor to initiate a protocol session. The acceptor sends an EstablishConnection Packet back to the sender in response to indicate acceptance or rejection of the session request.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BaseHeader (16 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
InternalHeader |
|||||||||||||||||||||||||||||||
EstablishConnectionHeader (552 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
BaseHeader (16 bytes): A BaseHeader ([MS-MQMQ] section 2.2.19.1). The BaseHeader.Flags.IN field MUST be set to indicate that this packet is an internal message.
InternalHeader (4 bytes): An InternalHeader (section 2.2.1). The InternalHeader.Flags.PT field MUST be set to 0x2.
EstablishConnectionHeader (552 bytes): An EstablishConnectionHeader (section 2.2.3.1) that contains information to identify the initiator and acceptor, a time stamp set by the initiator, and a flags field.