Смекни!
smekni.com

Адреса компьютеров в Internet (стр. 3 из 3)

На этих компьютерах размещена информация о хост-компьютерах серверов имён, обслуживающих семь доменов высшего уровня: .com, .edu, .mil, .gov, .net, .org и специального .arpa (смотри таблицу 1.3). Любой из этих девяти серверов несёт так же файл высшего уровня, как .uk (Великобритания), .de (Германия), .jp (Япония) и так далее.

В файлах корневой зоны содержатся все имена хост-компьютеров и IP-адреса серверов имён для каждого поддомена, входящего в домен высшего уровня. Другими словами, каждый корневой сервер располагает информацией обо всех доменах высшего уровня, а так же знает имя хост-компьютера и IP-адрес, по меньшей мере одного сервера имён, обслуживающего каждый из вторичных доменов, входящих в любой домен высшего уровня. (Для доменов иностранных государств в базе данных хранятся сведения по серверам имён для каждой страны). Например, в неком домене company.com файлы корневой зоны для домена содержат данные о сервере имён для любого адреса, заканчивающегося на company.com.

Кроме серверов имён корневой зоны, существуют локальные серверы имён, установленные в доменах более низкого уровня. Локальный сервер имён кэширует список хост-компьютеров, поиск которых он производил в последнее время. Это устраняет необходимость постоянно обращаться в систему DNS с запросами о часто используемых хост-компьютерах. Кроме того, локальные серверы имён являются итерционными, а серверы корневой зоны – рекурсивными. Это значит, что локальный сервер имён будет повторять процедуру запроса информации о других серверах имён до тех пор, пока не получит ответа.

Корневые же серверы Internet, находящиеся на вершине структуры DNS, напротив, лишь выдают указатели на домены следующего уровня. Добраться до конца цепочки и получить требуемый IP-адрес – задача локального сервера имён.Чтобы решить её, он должен спуститься по иерархической структуре, последовательно запрашивая у локальных серверов имён указатели на ее низшие уровни.

Записи почтового обмена

Если мы затронем другой случай – доставку сообщений электронной почтой, то он подразумевает использование специальных функций DNS, так называемых MX-записей (Mail Exchange – почтовый обмен). В них содержаться указатели на хост-компьютеры, по адресу которых нужно отправить сообщение электронной почты для их последующей доставки в индивидуальные ящики. При этом указанные в MX-записи хост-компьютеры электронной почты не обязательно содержат почтовый ящик пользователя; это может быть шлюз или хост-компьютер, получающий почту для другогого компьютера.

В примере из журнала PC Week, который мы сейчас используем, вы посылаете почтовое сообщение главе корпорации Microsoft Биллу Гейтсу по адресу billg@microsoft.com.В действительности на указанном хост-компьютере microsoft.com нет почтового ящика billg. Зато сервер DNS, который обслуживает домен microsoft.com, хранит относящуюся к нему MX-запись. В ней указан другой компьютер, куда в конечном итоге должна быть направлена почта для billg и других адресатов.

Преимущество такого подхода – в гибкости, которую получает в нашем примере Microsoft (хотя использование такого переназначения – обычное дело в Internet). У получателя появляется возможность изменять конфигурацию хост-компьютера электронной почты в любое удобное для него время. Если будет принято решение об изменении или переименовании почтовых серверов или если корпорация переведёт свою почтовую систему на серверы под управлением Windows NT, которые могут даже не поддерживать адресацию по протоколу SMTP, то проблемы получения нового адреса хост-компьютера для billg не возникнет. MX-записи и почтовые шлюзы защитят получателя от подобных сложностей.

Список использованной литературы

1. Сергей Березин “Internet у вас дома”

2. Джефф Просис “Руководство по TCP/IP для начинющих”

3. Брежнев А.Ф Смелянский Р.Л “Семейство протоколов TCP/IP

4.