Definitions
- Endpoint
A network peer in an IP-based IT network. It is accessible at one or more physical addresses.
- Endpoint identifier
A stable, globally unique identifier of an Endpoint that is constant across re-initializations of the Endpoint, and constant across network interfaces and IPv4/v6.
- Service Provider
An Endpoint that makes itself available for discovery.
- Service Consumer
An Endpoint that searches for Service Providers.
- Discovery Proxy
An Endpoint that facilitates discovery of Service Providers by Service Consumers.
- Scope
A message attribute to be used by Service Providers to be organized into logical groups.
- Hello
A message sent by a Service Provider when it joins a network; this message contains key information for the Service Consumer.
- Bye
A message sent by a Service Provider when it leaves a network.
- SearchRequest
A message sent by a Service Consumer searching for Service Providers by Scopes or Endpoint Identifier.
- SearchResponse
A message sent by a Service Provider in response to a SearchRequest.
- Metadata
Information about a Service Provider; includes, but is not limited to, human-readable names, model names, firmware version, and serial number.
- Ad hoc Mode
An operational mode of discovery in which the Hello, Bye and SearchRequest messages are sent by using UDP/IP multicast.
- Managed Mode
An operational mode of discovery in which the Hello, Bye and SearchRequest messages are sent unicast to a Discovery Proxy.