Записи TXT являются текстовыми записями в свободной форме и могут использоваться для таких вещей, как описание хостов. Может также использоваться для конкретных целей приложения, таких как DNSBL и SPF . В настоящее время они широко используются для достижения обеих этих целей.
Записи SRV являются служебными записями и являются своего рода расширением записей MX и немного более сложны, чем записи TXT. В то время как записи MX используются для определения того, какие серверы будут обрабатывать электронную почту для конкретного домена, при этом разные записи будут иметь разный вес, записи SRV используются для предоставления таких вещей, как протокол и порт. Запись SRV имеет следующую форму:
_Service._Proto.Name TTL Class SRV Priority Weight Port Target
Услуга : символическое название желаемой услуги.
Proto : транспортный протокол желаемой услуги; обычно это TCP или UDP.
Имя : доменное имя, для которого эта запись действительна.
TTL : стандартное время DNS для живого поля.
Класс : стандартное поле класса DNS (это всегда IN).
Приоритет : приоритет целевого хоста, более низкое значение означает более предпочтительный.
Вес : относительный вес для записей с одинаковым приоритетом.
Порт : порт TCP или UDP, на котором находится служба.
Цель : каноническое имя хоста машины, предоставляющей услугу.
Типичным примером использования записей SRV является использование протокола XMPP. Например, если у вас есть домен foobar.com, запись A будет использоваться для определения серверов, на которых находится ваше веб-содержимое, а записи SRV - для определения местоположения вашего сервера XMPP. Как правило, они будут расположены по разным адресам.
Больше информации о записях SRV здесь .