2.2.6 SessionAck Packet
The SessionAck Packet contains a session acknowledgment. This packet acknowledges express and recoverable UserMessage Packets ([MS-MQMQ] section 2.2.20) that have been received on the session.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BaseHeader (16 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
InternalHeader |
|||||||||||||||||||||||||||||||
SessionHeader (16 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
BaseHeader (16 bytes): A BaseHeader ([MS-MQMQ] section 2.2.19.1). The BaseHeader.Flags.IN and BaseHeader.Flags.SH bit fields MUST be set.
InternalHeader (4 bytes): An InternalHeader. The InternalHeader.Flags.PT field MUST be set to 0x1.
SessionHeader (16 bytes): A SessionHeader ([MS-MQMQ] section 2.2.20.4) that contains acknowledgment and window size information.
-
A session acknowledgment can also be included within a UserMessage Packet. For more information about session acknowledgments, see section 3.1.1.6.1.