Доменная Система Имен. Преобразование имен в адреса. Доменная система имен



Скачать 97.89 Kb.
Дата05.09.2014
Размер97.89 Kb.
ТипДокументы
Доменная Система Имен. Преобразование имен в адреса.

Доменная система имен. Компьютеры легко могут найти друг друга по числовому IP-адресу, однако человеку запомнить числовой адрес нелегко, и для удобства была введена Доменная Система Имен (DNS - Domain Name System).

Доменная система имен ставит в соответствие числовому IP-адресу компьютера уникальное доменное имя.

Доменные имена и IP-адреса распределяются международным координационным центром доменных имен и IP-адресов (ICANN), в который входят по 5 представителей от каждого континента (адрес в Интернете www.icann.org).

Доменная система имен имеет иерархическую структуру: домены верхнего уровня - домены второго уровня и так далее. Домены верхнего уровня бывают двух типов: географические (двухбуквенные - каждой стране соответствует двухбуквенныи код) и административные (трехбуквенные) , (табл. 4.2).

России принадлежит географический домен ru. Интересно, что давно существующие серверы могут относиться к домену su (СССР). Обозначение административного домена позволяет определить профиль организации, владельца домена.

Таблица 4.2. Некоторые имена доменов верхнего уровня

Административные

Тип организации

Географические

Страна

com


Коммерческая

са

Канада



edu

Образовательная

de

Германия


gov

Правительственная США

JP

Япония


int

Международная

ru

Россия


mil

Военная США

su

бывший СССР



net

Компьютерная сеть

uk

Англия /Ирландия



org

Некоммерческая

us

США
Так, компания Microsoft зарегистрировала домен второго уровня microsoft в административном домене верхнего уровня com, а Московский институт открытого образования (МИОО) - домен второго уровня metodist в географическом домене верхнего уровня ru.



Имена компьютеров, которые являются серверами Интернета, включают в себя полное доменное имя и собственно имя компьютера. Так, основной сервер компании Microsoft имеет имя www.microsoft.com, а сервер компании МИОО - iit.metodist.ru (рис. 4.6).

Рис. 4.6. Доменная система имен

Доменное имя содержит, как минимум, две части (обычно называются метками), разделённые точкой. Самая правая метка является доменом верхнего уровня (например, для адреса ru.wikipedia.org домен верхнего уровня — org). Каждая следующая метка справа налево является поддоменом (например, wikipedia.org — поддомен домена org, аru.wikipedia.org — домена wikipedia.org). Теоретически такое деление может достигать глубины 127 уровней, а каждая метка может содержать до 63 символов, пока общая длина вместе с точками не достигнет 254 символов.

Но на практике регистраторы доменных имён используют более строгие ограничения. Система DNS содержит иерархию серверов DNS. Каждый домен или поддомен поддерживается как минимум одним авторитетным сервером DNS (от англ. authoritative — авторитетный, заслуживающий доверия; в Рунете применительно к DNS и серверам имен часто употребляют и другие варианты перевода: авторизированный, авторитативный), на котором расположена информация о домене. Иерархия серверов DNS совпадает с иерархией доменов. Рассмотрим на примере работу всей системы. Предположим, мы набрали в браузере адрес ru.wikipedia.org. Браузер знает только IP-адрес сервера DNS, обычно это один из серверов 
интернет-провайдера (DNS по умолчанию в настройках соединения). Браузер спрашивает у сервера DNS: «какой IP-адрес у ru.wikipedia.org?». Сервер DNS обращается к корневому серверу — например, 198.41.0.4. Этот сервер сообщает — «У меня нет информации о данном адресе, но я знаю, что 204.74.112.1 поддерживает доменную зону org.» Тогда сервер DNS направляет свой запрос к 204.74.112.1, но тот отвечает «У меня нет информации о данном сервере, но я знаю, что 207.142.131.234 поддерживает доменную зону wikipedia.org.» Наконец, тот же запрос отправляется к третьему DNS-серверу (который является авторитетным сервером для зоны wikipedia.org), и получает ответ — IP-адрес, который и возвращает клиенту — браузеру. В данном случае при разрешении имени, то есть в процессе поиска IP по имени, между хостом и серверами передавались запросы двух типов:

браузер отправил известному ему DNS-серверу т. н. рекурсивный запрос — в ответ на такой тип запроса сервер обязан вернуть «готовый результат», то есть IP-адрес, либо сообщить об ошибке

Замечание: встроенные dns-клиенты браузеров умеют давать только такие типы запросов, иначе их код пришлось бы неоправданно усложнять и значительно возрос бы трафик у конечного пользователя, а сам DNS-сервер, получивший запрос от клиента, выполнял последовательно итеративные запросы, на которые получал от других DNS-серверов уточняющие ответы, пока не получил авторитетный ответ от сервера, ответственного за запрошенную зону

Замечание: сервер провайдера, будучи лентяем, мог бы передать рекурсивный запрос следующему DNS-серверу и дождаться готового ответа, но в данном примере он добросовестно выполнил свою задачу.

Имя хоста и IP-адрес не тождественны — хост с одним IP-адресом может иметь множество имён, что позволяет поддерживать на одном компьютере множество
веб-сайтов (это называется виртуальный хостинг). Обратное тоже справедливо — одному имени может быть сопоставлено множество хостов: это позволяет создавать балансировку нагрузки. Запрос на определение имени обычно не идёт дальше кэша DNS, который помнит (ограниченное время) ответы на запросы, проходившие через него ранее. Организации или провайдеры могут по своему усмотрению организовывать кэш DNS. Вместе с ответом приходит информация о том, сколько времени следует хранить эту запись в кэше. Для повышения устойчивости системы используется множество серверов, содержащих идентичную информацию. Существует 13 корневых серверов, расположенных по всему миру и привязанных к своему региону, их адреса никогда не меняются, а информация о них есть в любой операционной системе. Протокол DNS использует для работы TCP- или UDP-порт 53 для ответов на запросы. Традиционно запросы и ответы отправляются в виде одной UDP датаграммы. TCP используется в случае, если ответ больше 512 байт, или в случае AXFR-запроса.
Обратный DNS-запрос

DNS используется в первую очередь для преобразования символьных имён в IP-адреса, но он также может выполнять обратный процесс. Для этого используются уже имеющиеся средства DNS. Дело в том, что с записью DNS могут быть сопоставлены различные данные, в том числе и какое-либо символьное имя. Существует специальный домен in-addr.arpa, записи в котором используются для преобразования IP-адресов в символьные имена. Например, для получения DNS-имени для адреса 11.22.33.44 можно запросить у DNS-сервера запись 44.33.22.11.in-addr.arpa, и тот вернёт соответствующее символьное имя. Обратный порядок записи частей IP-адреса объясняется тем, что в


IP-адресах старшие биты расположены в начале, а в символьных DNS-именах старшие (находящиеся ближе к корню) части расположены в конце.
Универсальный указатель ресурса URL. Доступ к ресурсам Интернета. Web-узлы, страницы и ссылки. Адреса электронной почты.

IP-адрес или соответствующее ему доменное имя позволяют однозначно идентифицировать компьютер в сети Internet, но дело в том, что на компьютере может присутствовать множество различной информации в различных форматах, например, в виде файлов, электронных сообщений, страниц и т.п. Для того, чтобы можно было безошибочно получать нужную информацию и в нужном формате используется строка символов, которую называют универсальный указатель ресурса или URL (Universal Resource Locator). Эта строка однозначно идентифицирует любой ресурс в сети Internet. Именно такая строка отображается в поле «Адрес» обозревателя Internet Explorer, когда мы «гуляем» по Internet (см. далее).





Рис. 1.7. Структура URL - универсального указателя ресурса.

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

  1. Протокол – это набор правил (см. далее), по которым происходит обмен информацией. В данном примере использован наиболее часто используемый протокол http:// – протокол передачи гипертекста.

  2. Доменное имя или IP-адрес, который позволяет однозначно идентифицировать компьютер (сервер) в сети Internet, содержащий нужную информацию.

  3. Путь, состоящий из имен папок, разделенных символом / (слэш), последовательно открывая которые можно «добраться» до нужной информации. В данном примере искомая информация находится в папке info, в других случаях путь может быть длиннее, например, products/mpress/library, здесь искомая информация находится в папке library, находящейся в папке mpress, которая в свою очередь располагается внутри папки products
    Примечание:
     многие серверы сети Internet в отличие от компьютеров пользователей чувствительны к регистру букв, в котором представлены имена папок и файлов, поэтому папка info и папка Info или INFO – это разные папки, но чаще всего имена файлов и папок пишут строчными (маленькими) буквами.

  4. Имя файла, который содержит нужную информацию. В нашем примере информация находится в файле search.html, в котором содержатся советы по поиску на поисковом сервере yandex.ru.

Примечание: если имя файла не указано, то используется имя файла по умолчаниюindex.htm (index.html), либо default.htm (default.html).

Поскольку весь URL набирать с клавиатуры достаточно долго и неудобно, то можно вводить только доменное имя (www в некоторых случаях также можно опускать), а все остальные его части, такие как протокол, путь и имя файла будут подставлены по умолчанию.

Общепринятые схемы (протоколы) URL включают:

ftp — Протокол передачи файлов FTP

http — Протокол передачи гипертекста HTTP

https — Специальная реализация протокола HTTP, использующая шифрование (как правило, SSL или TLS)

gopher — Протокол Gopher

mailto — Адрес электронной почты

news — Новости Usenet

nntp — Новости Usenet через протокол NNTP

irc — Протокол IRC

prospero — Служба каталогов Prospero Directory Service

telnet — Ссылка на интерактивную сессию Telnet

wais — База данных системы WAIS

xmpp — Протокол XMPP (часть Jabber)

file — Имя локального файла

data — Непосредственные данные (Data: URL)
Web-узлы. Страницы и ссылки
Web-узлы (сайт) - это наборы связанных Web-страниц, размещенных в одном домене. Узлы обычно посвящаются какой-то определенной теме, например, обмену мнениями по поводу проблем создания Web-страниц, различным видам развлечений и
т. д. Web-узлы могут также включать связи с другими узлами. Все это и приводит к созданию информационной всемирной "паутины".
Организация

Первый документ Web-узла называется начальной (или основной) страницей (home page). Начальная страница содержит ссылки на все остальные документы второго уровня. Так как связи между страницами могут быть очень сложными Web-дизайнеры пользуются картами узла, чтобы разобраться во всех возможных путях следования.

Web-узел с большим количеством страниц должен быть организован более сложно. Связи между страницами разных уровней повторяются, при этом создается карта узла, которая выглядит примерно как генеалогическое дерево. Web -узел, содержащий более 10 документов, может быть организован по трем уровням.
В таком случае каждая страница второго уровня является дочерней по отношению к начальной странице и родительской для страниц третьего уровня, которые с ней связаны. Этот принцип можно повторять для четырех, пяти или более уровней, в зависимости от числа документов на узле.

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



Детально вопрос создания ссылок рассмотрен в документе Создание ссылок

Задача создания ясной системы перемещения ложится на Web-дизайнеров. С помощью карты узла дизайнер создает эскиз всех областей, доступ к которым должен предоставляться пользователю из любой страницы на Web-узле. Этими областями обычно являются начальная страница, страницы второго уровня, средство поиска и электронная почта.

Похожие:

Доменная Система Имен. Преобразование имен в адреса. Доменная система имен iconСетевые компьютерные технологии
Сетевые технологии в современном офисе: программное и аппаратное обеспечение. История создания и развития сети Интернет. Доменная...
Доменная Система Имен. Преобразование имен в адреса. Доменная система имен iconСоглашение о регистрации доменых имен в доменах ru и su основные термины
Домен область пространства иерархических имен сети Интернет, которая обозначается уникальным доменным именем, обслуживается набором...
Доменная Система Имен. Преобразование имен в адреса. Доменная система имен iconПоложение о регистрации доменных имен второго уровня в домене
Домен — область пространства иерархических имен сети Интернет, которая обозначается уникальным доменным именем и обслуживается набором...
Доменная Система Имен. Преобразование имен в адреса. Доменная система имен iconВведение в математическую магию
Вселенную путем произнесения различных своих имен. Каждое из этих имен, так называемых "имен власти", заключает в себе ту или иную...
Доменная Система Имен. Преобразование имен в адреса. Доменная система имен iconУрок в 3 классе. Учитель Чернышова Ольга Владимировна тема урока: Изменение окончаний имён существительных в зависимости от связи с другим словом. Склонение имён существительных
Цель урока: формировать первоначальное представление о склонении имён существительных
Доменная Система Имен. Преобразование имен в адреса. Доменная система имен iconСписок славянских имен
Тоже значение имеют имена: Бажай, Бажан. От этих имен возникли фамилии: Бажанов, Баженов, Бажутин
Доменная Система Имен. Преобразование имен в адреса. Доменная система имен iconПроектная работа
Истории собственных имён, их происхождению и употреблению посвящены многие исследования и книги. Существуют и специальные словари...
Доменная Система Имен. Преобразование имен в адреса. Доменная система имен iconПравила регистрации доменных имен в домене ru индекс документа ru-2 Редакция 19. 12. 02 Утвержден решением П8 1/02 от 19. 12. 02
Правила регистрации доменных имен в домене ru (в дальнейшем — «Правила») определяют основные права и обязанности пользователей и...
Доменная Система Имен. Преобразование имен в адреса. Доменная система имен iconПравила регистрации доменных имен в домене ru индекс документа ru-2 Редакция 19. 12. 02 Утвержден решением П8 1/02 от 19. 12. 02
Правила регистрации доменных имен в домене ru (в дальнейшем — «Правила») определяют основные права и обязанности пользователей и...
Доменная Система Имен. Преобразование имен в адреса. Доменная система имен iconМордовские имена
Дохристианский именник у мордвы состоял преимущественно из самобытных имен, хотя, разумеется, включал и ряд заимствованных: славянских,...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org