Export (0) Print
Expand All

3.1.6.1 Header Timer Expires

If the value of the State variable in the abstract data model is READY, the client MUST proceed with its previous activity (for example, waiting for a message to be received) and MUST NOT follow any of the rules in this section.

The value of the retry limit SHOULD be 4.

Otherwise, if the Header timer has expired more times than what is specified by the retry limit, the TCP connection to the server MUST be closed and an error MUST be reported to the higher layer.

If the Header timer has expired fewer times than what is specified by the retry limit, the client MUST follow the following rules in the order they are specified:

  1. The client MUST send a LinkViewerToMacCancelReadBlock message, as specified in section 2.2.4.15.

  2. If the value of the Packet-Pair-Packets-Expected variable is greater than 0, the client MUST set the value of the Packet-Pair-Packets-Expected to 2.

  3. The client MUST also follow the rules specified in section 3.1.5.9.1.

 
Show:
© 2014 Microsoft