How does service discovery work? Service discovery functions by using a common network protocol, which enables agents to use each other's services. Protocols used include Dynamic Host Configuration ...