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.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

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.