Interested Article - SRV-запись

Служебная запись ( SRV-запись ) — стандарт в DNS , определяющий местоположение, то есть имя хоста и номер порта серверов для определённых служб. Определяется в . Некоторые Интернет-протоколы, такие как SIP и XMPP , часто требуют поддержки SRV-записей.

Формат записи

SRV-запись имеет такой формат:

_service._proto.name TTL class SRV priority weight port target
  • service : символьное имя сервиса.
  • proto : транспортный протокол используемый сервисом, как правило TCP или UDP .
  • name : доменное имя, для которого эта запись действует.
  • TTL : стандарт DNS, время жизни.
  • class : стандарт DNS, поле класса (это всегда IN ).
  • SRV : Тип записи (всегда SRV ).
  • priority : приоритет целевого хоста, более низкое значение означает более предпочтительный.
  • weight : относительный вес для записей с одинаковым приоритетом.
  • port : Порт TCP или UDP, на котором работает сервис.
  • target : каноническое имя машины, предоставляющей сервис.

Пример записи SRV, которую можно найти в :

_sip._tcp.example.com. 86400 IN SRV 0 5 5060 sipserver.example.com.

Эта запись указывает на сервер с именем sipserver.example.com , на котором прослушивается TCP-порт 5060 для предоставления SIP-услуг. Приоритет здесь имеет значение 0, а вес равен 5.

Как и в MX-записях , хост в SRV-записи должен указывать на адрес ( A - или AAAA -запись). Hostname-псевдоним (CNAME-запись, ) не может быть использован как допустимый параметр.

Ссылки

  • (англ.)
  • от 2 сентября 2006 на Wayback Machine (англ.)
  • (англ.)
Документы RFC
  • — Domain Names — Concepts and Facilities
  • — Domain Names — Implementation and Specification
  • — Common DNS Data File Configuration Errors
  • — Domain Name System Structure and Delegation
  • — Tools for DNS Debugging
  • — Reserved Top Level DNS Names
  • — A DNS RR for specifying the location of services (DNS SRV)
Источник —

Same as SRV-запись