logo

Адресация компьютеров к адресу узла сети и схеме его назначения можно предъявить несколько требований.

Доменная система имен (Domain Name System, DNS) похожа на телефонную книгу. При использовании DNS компьютер обращается к другому компьютеру по имени, а сервер имен домена преобразует имя в IP-адрес. На этом занятии Вы узнаете об архитектуре и структуре DNS. В работе DNS участвуют три основных компонента: клиенты DNS, или программы разрешения имен (resolvers), серверы имен и пространство имен домена. В простейшем случае DNS-клиент посылает запросы серверу имен. Сервер возвращает либо требуемую информацию, либо указание на другой сервер имен, либо сообщение об отказе, если запрос не может быть удовлетворен. Доменная система имен — это система управления иерархической распределенной базой данных, использующая технологию клиент-сервер. DNS работает на прикладном уровне (application layer) и использует UDP и TCP/IP как нижележащие протоколы. Задача базы данных DNS — транслировать имена компьютеров в IP-адреса, что показано на следующей иллюстрации. DNS-клиентов часто называют ресолверами (resolvers), серверы — серверами имен (name servers). Доменная система имен похожа на телефонную книгу. Пользователь находит имя человека или название организации, с которой хочет связаться, — рядом указан телефонный номер. Аналогично, компьютер обращается к DNS, используя имя другого компьютера или домена, а сервер имен выдает соответствующий этому имени IP-адрес. Сначала DNS-клиенты посылают серверам запросы по протоколу UDP (для повышения производительности), а переключаются на использование TCP только при потере информации.