Несмотря на сложность распределенного пространства имен, сами по себе DNS-серверы устроены довольно просто. Единицей хранения информации на DNS-сервере является запись ресурса, которая в большинстве случаев создается вручную администратором управляющего сервера. В ответ на запрос интерпретатора или другого сервера DNS-сервер посылает сообщение, содержащее запись ресурса для разрешаемого имени. Есть множество видов записей ресурсов, ниже перечислены лишь наиболее важные из них.
• Startof Authority(SOA) — указывает, что данный сервер имен является управляющим в этом домене.
• Name Server(NS) — идентифицирует серверы имен в домене.
• Address(A) — устанавливает соответствие между именем и адресом для компьютера в домене.
• CanonicalName (CNAME) — используется для создания псевдонима (алиаса) компьютера, для которого уже имеется запись Address.
• Pointer (PTR)— устанавливает соответствие между адресом и именем домена in-addr.arpa для компьютера в домене.
• Mail Exchange (MX)— указывает на компьютер, отвечающий за обработку трафика электронной почты, адресованной в домен.
ПримечаниеНеобходимость создавать записи ресурса вручную — один из главных недостатков DNS. Теперь, когда DNS активно используется в службе каталога Active Directory ОС Windows 2000, IETF включила в стандарт доменной системы именования новые возможности, например, метод автоматического создания и обновления записей ресурса DNS (RFC 2136).