Топовые новости
Новое

Преобразование имен на практике

Преобразование имен на практикеКогда Web-браузер посылает запрос на IP-адрес, этот запрос направляется локальному серверу имен, который выполняет преобразование имени в IP-адрес, сохраняет результат в своем кэше и возвращает IP-адрес. Чтобы лучше понять этот процесс, кратко остановимся на том, что "происходит за кулисами", когда Web-браузер выдает запрос относительно IP-адреса сайта Www. ibm. com. Этот пример показывает использование очень полезной утилиты dig для следования по цепочке делегирований между зонами до тех пор, пока вы не найдете искомую А-запись. Обратите внимание на параметр dig +norec, применяющийся для отключения рекурсии.

Во всем мире имеется 13 корневых серверов имен. Некоторые из них находятся в Соединенных Штатах Америки — в Вирджинии, Калифорнии и Мэриленде. Другие размещены в Лондоне, Токио и Стокгольме. Корневые серверы не содержат "главных списков" IP-адресов и доменных имен; они просто передают запросы другим серверам имен.

Выберем случайным образом один из 13 корневых серверов имен в диапазоне от a. root-servers. net до rn. root-servers. net и спросим, что он знает об А-записи для имени Www. ibm. com:

Мы видим в ответе запись QUERY: 1, ANSWER: 0 Это означает, что корневой сервер имен e. root-servers. net не знает ответа на наш вопрос. В действительности он знает первичные серверы имен для домена высшего уровня com Следующим шагом преобразования будет случайный выбор одного из этих перечисленных серверов, чтобы использовать IP-адрес, упомянутый в секции ADDITIONAL ответа, для подключения к серверу и повторения вопроса. Это именно то, что мы делаем сейчас, выбрав Мы по-прежнему имеем ответ О ANSWER, хотя явно приблизились к цели. В ответе перечислены имена и IP-адреса пяти авторитетных серверов имен для домена ibm. com.

Галерея
6198 8845 9710 12874 13267 36053
Интересные записи
Рубрики