Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Система доменных имен

Система Доменных Имен (DNS-Domain Name System) - сис­тема имен, построенная по иерархическому принципу.

Служба Доменных Имен предназначена для того, чтобы машины, работающие в Internet, могли по доменному имени узнать IP-адрес нуж­ной им машины, а также некоторую другую информацию; а по IP-номеру могли узнать доменное имя машины.

Служба Доменных Имен была разработана для именования машин в глобальной сети. Основной особенностью глобальной сети является распределенное администрирование, когда один администратор фи­зически не может уследить за выделением имен. Поэтому Служба До­менных Имен функционирует по принципу делегирования полномочий. Каждая машина либо знает ответ на вопрос, либо знает кого спросить. При правильном функционировании система замкнута, т.е. ecftn запро­шенная информация имеется у кого-либо, то она будет найдена и сооб­щена клиенту, либо, если вопрос не имеет ответа, клиент получит сооб­щение о невозможности получения ответа на вопрос.

Каждый клиент знает своего сервера; обычно указывается не один, а несколько серверов - если первый не отвечает, клиент обращается ко второму и так далее до исчерпания списка. В принципе неважно, к какому серверу обращаться - они дают (должны давать при правиль­ном функционировании) одинаковые ответы на любой запрос. Поэтому для ускорения работы обычно указывают ближайший. Следует помнить, что на одной машине могут функционировать одновременно Name-сер­вер и программы-клиенты; поэтому если на машине запущен Name-сер­вер, то в качестве Name-сервера на ней должен быть прописан «он сам».

Имеется некий домен верхнего уровня, обозначаемый точкой: «.». Имеется несколько серверов, которые отвечают за эту зону. Они не знают ни одного доменного имени - они только авторизуют серверы верхних зон. Серверы верхних зон тоже не хранят информацию о конк­ретных машинах и передают это право нижележащим серверам. Тут уже появляются первые упоминания о конкретных машинах, равно как и происходит авторизация нижележащих серверов.

Очень редко используются доменные имена из двух сегментов; имена из трех и четырех сегментов составляют подавляющую долю всех имен Internet; имена из пяти и шести сегментов встречаются довольно редко.

Допустим, клиент запросил адрес «\ллллл/.организация.город.страна». Поиск информации по доменному имени происходит следующим об­разом:


1. Клиент спрашивает своего сервера.

2. Если тот является сервером данной зоны, то ответит, на чем все заканчивается.

3. Сервер спрашивает корневой сервер.

4. Тот не может ответить, потому что не знает; зато знает, какой сервер отвечают за зону «страна».

5. Сервер зоны «страна» тоже не может ответить, но знает, что нужно спросить сервер зоны «город.страна».

6. Тот в свою очередь отсылает запрос серверу зоны «организа­ция.город.страна», который сообщит нужную информацию.

Это приближенная модель, которая тем не менее позволяет пред­ставить работу системы DNS.

Однако эту стройную картину искажают системы кэширования и вторичных серверов. Дело в том, что получив ответ на свой вопрос, DNS-сервер получает также некоторое число, которое говорит ему о том, по истечении какого времени эта информация должна считаться устаревшей. Таким образом, все серверы, участвовавшие в поиске от­вета на вопрос, заданный клиентом, могут (и скорее всего будут) по­мнить как ответ на заданный вопрос, так и путь, по которому шел поиск. При следующих запросах, имеющих общую правую часть с недавно сде­ланными запросами, поиск будет упрощен (ускорен).

Кроме того, большинство зон имеют вторичные серверы, которые содержат копии данных с первичных серверов. Сервер вышележащей зоны может направить запрос как первичному серверу, так и любому из вторич­ных, основываясь на своих соображениях о том, какой из них ближе.

Как и IP-маршрутизация, DNS работает по принципу делегирова­ния полномочий, но выделение доменных имен совершенно не зави­сит от выделения IP-адресов. Для примера рассмотрим домен freebsd.org. Это домен организации, занимающейся распространени­ем операционной системы FreeBSD Unix. FTP-сервер, содержащий ди­стрибутив операционной системы и множества утилит для нее, имеет копии в нескольких десятках стран. Имена серверов выглядят так:

ftp.freebsd.org - первичный сервер в США

ftp.crpaHa.freebsd.org - основной сервер в стране

Прчисло.страна. freebsd.org - дополнительный сервер в стране

Так на 11 февраля 1998 года:

ftp.ru.freebsd.org соответствует ftp.ru

ftp2.ru.freebsd.org соответствует ftp.gamma.ru

ftp3.ru.freebsd.org соответствует ftp.chg.ru

Таким образом, машины, находящиеся в России оказались произ­вольно (по воле DNS-мастера из университета Bercley) включенными в домен freebsd.org; однако, они также состоят в своих зонах. Система DNS позволяет любому DNS-мастеру включить любой сервер в свою зону, хотя это включение никого ни к чему не обязывает.

Однако, некоторым сервисам этого недостаточно - так E-mail тре-


бует, чтобы машина, принимающая письмо, признала своим адрес, ука­занный в качестве пункта назначения.

Услуги провайдеров - регистрация пользователя, абонементная плата, техническая помощь, консультация и обучение, услуги WWW, аренда места, разработка WWW-страниц пользователя. Несмотря на все перечисленные услуги, основной задачей провайдера была и оста­ется задача предоставления конечному пользователю доступа к инфор­мационным ресурсам Интернет вне зависимости от того, использует ли пользователь для доступа коммутируемую (телефонную) линию или выделенный (медный, оптический, радио) канал.

В число оказываемых провайдером DNS-услуг входят:

• регистрация доменного имени клиента у держателя той зоны, в которой клиент хочет зарегистрироваться;

• поддержание вторичного сервера прямой и обратной DNS-зон клиента;

• поддержание первичного сервера этих зон, если клиент по ка­кой-либо причине не поддерживает их сам (особенно это отно­сится к случаю виртуальных зон и к случаю выделения малого пула адресов).

Имена зон условно можно разделить на «организационные» и «географические». В высшей зоне зарегистрированы следующие «орга­низационные» зоны:

• com - commercial (коммерческие);

• edu - educational (образовательные);

• gov - goverment (правительственные);

• mil - military (военные);

• net - network (организации, обеспечивающие работу сети);

• org - organization (некоммерческие организации).

В данный момент, чтобы разгрузить домен com, собираются со­здать несколько новых доменов, но достоверной информации по ним пока нет. В организационных зонах обычно размещаются непосред­ственно домены организаций.

Каждая страна (государство) имеет свой географический домен из двух букв:

• au-Australia (Австралия);

• by - Belarus (Белоруссия);

• са - Canada (Канада);

• de - Germany (Германия);

• dk - Denmark;

• fr - France (Франция);

• il - Israel (Израиль);

• jp -Japan (Япония);

• ru - Russia (Россия);

• su - Soviet Union (Советский Союз - поддерживается, но не рас­пределяется);


• ua-Ukraine (Украина);

• uk - United Kingdom (Соединенное Королевство Великобритания / Англия).

Перечислены далеко не все страны.

В зонах государств опять же имеются «организационные» и «гео­графические» зоны. «Организационные» в большинстве своем повто­ряют структуру «организационных» зон верхнего уровня, разве что вме­сто «com» используется «со». «Географические» выделяются городам, областям и т.п. территориальным образованиям. Непосредственно в тех и других размещаются домены организаций или домены персо­нальных пользователей.

После выбора зоны, в которую будет включен наш домен надо выб­рать собственное имя домена. Обычно это имя компании, торговая марка или что-нибудь столь же характерное. Для неанглоязычных стран используется транскрипция имен. Часто возникают конфликты, связан­ные с тем, что одно и то же имя используется несколькими фирмами (законодательство допускает это для фирм, работающих в разных от­раслях); многие люди заранее резервируют имена, могущие стать по­пулярными для последующей продажи их владельцу торговой марки; но это уже касается юридической стороны функционирования Internet и не входит в мою компетенцию.

С левого конца доменного имени находятся имена машин. Имена бывают «собственные» и «функциональные». Имена «собственные» каж­дый придумывает в меру фантазии: машинам присваиваются имена членов семьи, животных, растений, музыкантов, артистов, литератур­ных персонажей.

Имена «функциональные» вытекают из функций, выполняемых ма­шиной:

www - HTTP (WWW) сервер

ftp - FTP сервер

ns, nss, dns - DNS (Name) сервер

mail - Mail сервер

relay - Mail Exchanger

*proxy - соответствующий Proxy сервер

Нежелательно присваивать какой-либо машине функциональное имя - в любой момент может потребоваться перенести соответствующую функцию на другую машину. Для этого лучше всего использовать псев­донимы, которые перенаправляют запросы к данному имени на запи­си, относящиеся к другому имени.

<== предыдущая лекция | следующая лекция ==>
Доступ к мировым информационным ресурсам 3. 1. Адреса информационных ресурсов | Предмет та завдання курсу
Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 1631; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.028 сек.