3.5.5.3 Receiving a Reset Frame
A responder MUST first check if the destination address matches either its own MAC address or the broadcast address, because its network interface might have been set to promiscuous mode by the topology discovery role (see section 3.6). Frames that do not match any of these addresses MUST be discarded.
When a Reset frame is received, the responder MUST first look for a corresponding session entry in the Session Table by matching the Real Source Address field from the Base header to the enumerator's MAC address and the Type of Service field from the Demultiplex header to the entry's type of service identifier.
If no corresponding session entry is found, the Reset frame MUST be ignored. If a corresponding session entry is found, it MUST be deleted. If the session table becomes empty as a result, the enumeration state engine MUST proceed to the Quiescent state.
The Quick Discovery Responder role and the Topology Discovery Responder role are coupled through the selection of the Current Mapper (see section 3.6.1). If the Reset frame is for a topology discovery session entry that corresponds to the Current Mapper, the topology discovery state engine MUST also be reset to the Quiescent state. This constitutes the Reset command for the topology discovery state engine (see section 3.6). In addition, all sessions of the Session Table of the Quick Discovery Responder that are in the Temporary state MUST be reset.