Service discovery

Service discovery is the process of automatically detecting devices and services on a computer network.

It aims to reduce the manual configuration effort required from users and administrators.

A service discovery protocol (SDP) is a network protocol that helps accomplish service discovery.

Service discovery requires a common language to allow software agents to make use of one another's services without the need for continuous user intervention.

[1] There are many service discovery protocols, including: