Почему это важно
SRV позволяет отделить имя службы от конкретного узла и порта, но работает только в приложениях, чья спецификация задаёт поиск и выбор по SRV.
Что подтверждено
RDATA записи SRV содержит приоритет, вес, порт и цель. Меньший приоритет предпочтительнее, а вес распределяет выбор внутри одной группы приоритета.
Граница применимости: Правила выбора SRV по RFC 2782.
SRV не является универсальным запасным вариантом для любого протокола: спецификация приложения должна определить метку службы и обработку результата.
Граница применимости: Использование записей SRV приложением.
Что проверить
- Проверьте имя службы и протокола.
- Сначала учитывайте приоритет.
- Вес применяйте внутри одной группы.
Первоисточники
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.
Открыть первоисточник