SRV (Service) — тип DNS-записи, которая указывает, на каком хосте и порту доступна конкретная служба. В отличие от обычной записи адреса, SRV задаёт ещё и порт, поэтому клиенту не нужно знать его заранее.
Имя записи состоит из трёх частей — _service._proto.name, например _sip._tcp.example.com. Значение содержит четыре поля:
SRV избавляет от жёстко зашитых портов: клиент сам узнаёт из DNS, куда подключаться. Например, запись _sip._tcp.example.com со значением 10 0 5060 sip.example.com отправит SIP-клиент на порт 5060 хоста sip.example.com. На SRV опираются SIP-телефония, XMPP, LDAP, серверы Minecraft и другие протоколы, а частоту повторных запросов регулирует TTL.