3.1.5.1 Sending a TopologyClientRequest

To send a TopologyClientRequest (section 2.2.2) packet, the protocol performs the following actions:

  • The protocol MUST increment the CurrentNetworkIndex ADM element by 1.

  • The protocol MUST set the LastTopologyServerReply ADM element to empty.

  • The protocol MUST start the Wait For Response Timer (section 3.1.2.1) with a timeout of 15 seconds.

  • The protocol MUST create a new TopologyClientRequest packet and set TopologyClientRequest.EnterpriseID to Enterprise.Identifier, TopologyClientRequest.RequestID to the RequestID ADM element, and TopologyClientRequest.SiteID to Site.Identifier.

  • The protocol MUST broadcast the TopologyClientRequest packet on the network address listed in the NetworkAddressList ADM element at the position corresponding to the CurrentNetworkIndex ADM element.