Understanding passive and active service discovery | Synapse