DNS publishes service candidates; an SRV-aware client applies priority and connects to the advertised endpoint.

SRV discovery gives clients targets and ports that they must interpret

An SRV record describes a service target using priority, weight, port, and a target hostname. Its owner normally combines a service label, transport label, and domain, such as _echo._tcp.lab.test. A client that understands that service can query SRV, obtain target addresses through A or AAAA, and connect to the advertised port. Ordinary hostname lookup does not automatically perform this application-specific discovery sequence. ...

March 13, 2027 · 6 min · XB Field Notes