DNS и разрешение имён · проверено по источникам

SRV record

SRV record — запись DNS для поиска службы. Она содержит приоритет, вес, порт и имя целевого узла.

Также ищут: DNS service record · запись SRV

Практический смысл

Почему это важно

SRV позволяет отделить имя службы от конкретного узла и порта, но работает только в приложениях, чья спецификация задаёт поиск и выбор по SRV.

Доказательная часть

Что подтверждено

  1. RDATA записи SRV содержит приоритет, вес, порт и цель. Меньший приоритет предпочтительнее, а вес распределяет выбор внутри одной группы приоритета.

    Граница применимости: Правила выбора SRV по RFC 2782.

  2. SRV не является универсальным запасным вариантом для любого протокола: спецификация приложения должна определить метку службы и обработку результата.

    Граница применимости: Использование записей SRV приложением.

Перед спецификацией

Что проверить

  1. Проверьте имя службы и протокола.
  2. Сначала учитывайте приоритет.
  3. Вес применяйте внутри одной группы.
Открытые основания

Первоисточники

  • Первичная спецификация

    A DNS RR for Specifying the Location of Services

    Internet Engineering Task Force · RFC 2782, February 2000

    Определяет SRV target, port, priority и relative weight для service location.

    Открыть первоисточник
  • Первичная спецификация

    Service Identity in TLS

    Internet Engineering Task Force · RFC 9525, November 2023

    Задаёт construction и verification reference identifiers для TLS services; server identity находится в subjectAltName, не в commonName.

    Открыть первоисточник
Сообщить об ошибке

Опишите проблему — постараемся исправить как можно скорее.

Спасибо!

Получили ваше сообщение.
Подтвердите действие