3.2.5.3 Resolve
The resolver service MUST attempt to locate registration records associated with the value of the MeshId element in the Resolve message. The resolver service MAY<3> use the RegistrationId or ClientId to determine which specific registration records to return, but MUST NOT select more records than are indicated by the value of the MaxAddresses field. Once these records have been chosen by the implementation-specific mechanism, the resolver service MUST create a ResolveResponse message with the PeerNodeAddress structures of these records and send it to the requesting resolver client. If any error occurs during the processing of the Resolve operation, the connection with the resolver client MUST be aborted immediately.