SRVs
SRVs, in the context of the Domain Name System (DNS), refer to SRV records that specify the location of servers for specific services within a domain. An SRV record associates a service and a protocol with one or more target hosts and ports, enabling dynamic service discovery, load balancing, and failover without hardcoding server addresses. They are defined to support scalable, location-aware client connections in networks and Internet services.
The canonical form of an SRV record’s name is the service and protocol, for example _sip._tcp.example.com. The
SRV records are used by a variety of services, including SIP for VoIP, XMPP/Jabber for instant messaging,
Querying and resolution involve DNS lookups that return the set of possible targets, after which the client
Limitations include the need for correct DNS configuration and the fact that not all applications support