3.1.7 Resetting Quick Discovery

Resetting quick discovery involves resetting session state on each responder. This is accomplished by the enumerator broadcasting a Reset frame.

To reset quick discovery, the enumerator MUST broadcast a total of three Reset frames, one every 150 milliseconds. Although a single Reset frame is sufficient to reset state on any given responder, three Reset frames are broadcasted to compensate for any packet loss due to network conditions.

Quick discovery MUST reset at the following times:

  • When starting quick discovery, which clears out previous session state from responders if a reset wasn't performed after the last quick discovery

  • When quick discovery is aborted by a higher-layer application and the DiscoverFrameSent flag is TRUE

  • After quick discovery has completed (only for enumerators not functioning in the mapper role)

  • After topology discovery has completed (only for enumerators functioning in the mapper role)