Описание тега domain-name-system

Система доменных имен, обычно называемая аббревиатурой DNS, представляет собой иерархическую распределенную базу данных, ключами которой являются доменные имена. Вопросы, касающиеся общедоступных доменов, должны включать в себя реальное, полностью определенное доменное имя (FQDN)

DNS - это система доменных имен, иерархическаяраспределенная база данных, ключами которой являются доменные имена.

Основные ссылки:

  • RFC 1034 - доменные имена - понятия и возможности
  • RFC 1035 - доменные имена - реализация и спецификация

Эти документы вместе составляют STD 13. RFC 2181 является часто цитируемой ссылкой для STD 13, которая затрагивает некоторые из наиболее запутанных областей работы.

Наиболее распространенные типы записей, найденные в DNS:

  • "A" записи - сопоставление доменного имени с IPv4-адресом
  • Записи "AAAA" - сопоставление доменного имени с IPv6-адресом
  • Записи "MX" - сопоставление доменного имени с именем хоста SMTP-сервера
  • Записи NS - используются для делегирования части иерархии определенным DNS-серверам.
  • Записи "PTR" - обычно используются (через in-addr.arpa.) для сопоставления адреса IPv4 с именем домена
  • Записи "CNAME" - используются для псевдонима имени домена в его канонической версии

Пакеты DNS обычно передаются через UDP и порт TCP 53. UDP используется чаще, но для более крупных ответов DNS и передачи зон требуется TCP. См. RFC 5966.

Эта статья в Википедии предоставляет доступное введение в DNS.