Each TEP shall be in one of four possible operating states:
|CLOSED||The TEP does not generate any packets on the link and does not respond to any packets received.|
A TEP transitions to the ENABLED state when the host has requested it to be opened and provided I/O buffer resources.
In addition, a Transmit TEP sends an OPEN/RESET packet on this transition.
A receive TEP transitions from ENABLED to OPEN when an OPEN/RESET packet has been received from the transmit TEP.
A transmit TEP transitions from ENABLED to OPEN when it OPEN/RESET packet is acknowledged by the receive TEP.
A transmit TEP transitions to the CLOSING state from either the ENABLED or OPEN states when commanded by the host. In addition, the transmit TEP sends a CLOSE packet on this transition but does not transmit any other packets. The transmit TEP stays in the CLOSING state until it receives an ACK from the receive TEP or it exhausts its retry count. When either of these conditions is satisfied the transmit TEP transitions to the CLOSED state.
A receive TEP transitions to the CLOSING state when a CLOSE packet is received and remains in this state until the expiration of the close timeout occurs. While in the CLOSING state the receive TEP acknowledges all CLOSE packets. After the expiration of the timeout, the receive TEP transitions to the CLOSED state.
"Internal Standards developed by Sandia National Laboratories". Experience Base, Sandia National Laboratories, Albuquerque, NM, 0000.