Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инфа сессия.doc
Скачиваний:
39
Добавлен:
07.09.2022
Размер:
1.6 Mб
Скачать

2.Доменная система имен.

Доменная система имен — это метод назначения имен путем передачи сетевым группам ответственности за их подмножество имен. Каждый уровень этой системы называется доменом. Распределённая база данных DNS поддерживается с помощью иерархии DNS-серверов, взаимодействующих по определённому протоколу. Основой DNS является представление об иерархической структуре доменного имени и зонах. (Зона — часть дерева доменных имен.) Система DNS содержит иерархию серверов DNS. Каждый домен или поддомен поддерживается как минимум одним авторитетным сервером DNS , на котором расположена информация о домене. Иерархия серверов DNS совпадает с иерархией доменов. Каждый сервер, отвечающий за имя, может делегировать. За счет делегирования (Делегирование — операция передачи ответственности за часть дерева доменных имен другому лицу или организации) в DNS обеспечивается распределенность администрирования и хранения за дальнейшую часть домена другому серверу (с административной точки зрения — другой организации или человеку), что позволяет возложить ответственность за актуальность информации на серверы различных организаций (людей), отвечающих только за «свою» часть доменного имени

Dns сервер DNS-сервер - программа, установленная на сервере провайдера и преобразующая символьные адреса в IP-адрес. DNS-клиент — специализированная библиотека (или программа) для работы с DNS. В ряде случаев DNS-сервер выступает в роли DNS-клиента. DNS-сервер принимает запрос на конвертацию доменного имени в IP-адрес. При этом DNS-сервер выполняет следующие действия: отвечает на запрос, выдав IP-адрес, поскольку уже знает IP-адрес запрашиваемого домена. контактирует с другим DNS-сервером для того, чтобы найти IP-адрес запрошенного имени. Этот запрос может проходить по цепочке несколько раз. выдает сообщение: «Я не знаю IP address домена, запрашиваемого вами, но вот ЕР address DNS-сервера, который знает больше меня»; сообщает, что такой домен не существует. Основной задачей DNS-сервера является трансляция доменных имен в IP-адреса и обратно. На заре становления Интернета (когда он еще был ARPANET'ом) это решалось ведением длинных списков, включающих все компьютеры сети, причем копия такого списка должна была присутствовать на каждом компьютере. Понятно, что с ростом сети эта технология перестала удовлетворять кого бы то ни было - ведь эти файлы надо было еще и синхронизировать, не говоря уж об их размере. Некоторые "пережитки" этого метода можно обнаружить и сейчас: существует файл HOSTS (и в UNIX, и в Windows), в котором можно прописывать адреса серверов, с которыми вы регулярно работаете (кстати, именно его использование лежит в основе многих "ускорителей Интернета" - такие программы просто записывают адреса серверов, к которым вы обращаетесь, в файл HOSTS и при следующем обращении берут данные из него, не тратя время на запрос к DNS-серверу). На смену "однофайловой" схеме пришел DNS - иерархическая структура имен. Существует "корень дерева" с именем "." (точка). Так как корень един для всех доменов, то точка в конце имени обычно не ставится. Ниже корня лежат домены первого уровня: Домены 1-го уровня делятся на две группы: - национальные домены (географические признаки) (таб. 1) - домены общего назначения (тематические признаки) (таб. 2) Список национальных доменов разработан и утвержден Национальным Институтом Стандартов США. Они указывают на государство, которому принадлежит ресурс. Таблица 1. Национальные домены 1-го уровня