Протокол DNS отличается от других систем доменных имён тем, что он преобразует доменные имена в IP-адреса. 24 Это позволяет пользователям вводить запоминающиеся имена вместо сложных числовых адресов. 4
Некоторые другие отличия DNS:
- Распределённость администрирования. 1 Ответственность за разные части иерархической структуры несут разные люди или организации. 1
- Распределённость хранения информации. 1 Каждый узел сети хранит только те данные, которые входят в его зону ответственности, и (возможно) адреса корневых DNS-серверов. 1
- Кэширование информации. 1 Узел может хранить некоторое количество данных не из своей зоны ответственности для уменьшения нагрузки на сеть. 1
- Иерархическая структура. 1 Все узлы объединены в дерево, и каждый узел может или самостоятельно определять работу нижестоящих узлов, или делегировать (передавать) их другим узлам. 1
- Резервирование. 1 За хранение и обслуживание своих узлов (зон) отвечают несколько серверов, разделённые как физически, так и логически, что обеспечивает сохранность данных и продолжение работы даже в случае сбоя одного из узлов. 1