Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты ОИТ.docx
Скачиваний:
192
Добавлен:
26.03.2015
Размер:
807.27 Кб
Скачать

63 Адресация и маршрутизация в компьютерных сетях. Dns-имя

Под понятием "Сеть" подразумевается физическая связь между компьютерами, осуществляющими пересылку пакетов, с единой системой адресации.

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

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

Самым распространенным «семейством» протоколов, на котором построен интернет является ТСР/IP − это ряд протоколов под общим названием TCP/IP (по названиям двух основных протоколов: TCP и IP).

Каждый компьютер в сетях ТСР/ IP имеет адреса трех уровней: физический (МАС-адрес), сетевой (IP−адрес) и символьный (DNS− имя).

DNS (система доменных имен) − это распределительная база данных, поддерживающая иерархическую систему имен идентификации узлов в сети Internet. Характер данных зависит от конкретной машины, но чаще всего информация включает имя машины, IP-адрес и данные для маршрутизации почты. Для удобства, большинство компьютеров имеют имена. Доме́нное имя (DNS имя) — символьное имя, служащее для идентификации областей − единиц административной автономии в сети Интернет − в составе вышестоящей по иерархии такой области. Каждая из таких областей называется доме́ном. Доменные имена дают возможность адресации интернет-узлов и расположенных на них сетевых ресурсов (веб-сайтов, серверов электронной почты, других служб) в удобной для человека форме.

Полное доменное имя состоит из непосредственного имени домена и далее имён всех доменов, в которые он входит, разделенных точками. Например, полное имя ru.wikipedia.org. обозначает домен третьего уровня ru, который входит в домен второго уровня wikipedia, который входит в домен верхнего уровня org, который входит в безымянный корневой домен. В обыденной речи под доменным именем нередко понимают именно полное доменное имя.

Доменная система имен выполняет несколько задач, но основная ее работа - преобразование имен компьютеров в IP-адреса и наоборот. Пространство имен DNS (иерархия доменов) имеет вид дерева доменов, с полномочиями, возрастающими по мере приближения к корню дерева.

Первый домен в иерархии доменов − корневой домен, не имеющий имени. [Корень дерева имеет имя "."] Под ним находятся домены верхнего уровня (корневые домены): .com, .net, .org, .edu, .gov, .mil, .int и двухбуквенные национальные домены (.ru, .uk, .us, .fr, .jp и т.д.).

По историческим причинам существует два вида доменов верхнего уровня.

В США домены верхнего уровня отражают организационную структуру, и, как правило, имеют трехбуквенные имена:

.gov - государственные учреждения

.mil - военные учреждения

.com - коммерческие организации

.net - поставщики сетевых услуг

.org - бесприбыльные организации

.edu - учебные заведения

Для доменов вне США, в соответствии с территориальным расположением используются двухбуквенные коды стран (национальные домены).

Например:

www.ciberpolice.ru - в России

www.berlin.de - а Германии

www.hotex.nl - в Нидерландах

Далее идут домены второго уровня (petrov.ru).

Доменами в зоне .ru ведает Российский НИИ Развития Общественных сетей (РосНИИРОС).

Среди доменов второго уровня есть домены общего пользования (generic) и домены открытого пользования (public).

Домены всех остальных уровней, или сабдомены (subdomain), или виртуальные домены (все это разные названия одного и того же) - всего лишь директории на сервере. Например, articles.petrov.ru, articles - директория на сервере petrov.ru.

Система эта работает следующим образом: вводится доменное имя, браузер соединяется с ближайшим (чаще всего провайдерским) DNS-сервером и просит его выдать IP, к которому привязано это доменное имя. DNS-сервер копается в своей базе данных и, если нашел, выдает IP. Если же искомое доменное имя не находится, DNS-сервер запрашивает у DNS-сервера более высокого уровня (корневого). И так далее, пока не найдут запрошенное тобой доменное имя и IP-адрес, к которому оно привязано. Если же это доменное имя не будет найдено (не зарегистрировано), будет возвращен ответ об ошибке. Общение с DNS-сервером происходит по специально для этого написанному одноименному (DNS) протоколу. DNS протокол является служебным протоколом прикладного уровня.

63. Адресация и маршрутизация в компьютерных сетях. DNS-имя (а/в)

Символьный адрес основывается на использовании DNS-имен.

DNS (Domain Name System) – распр-я база данных, поддерживающая иерархическую систему имен для идентификации узлов в сети Internet.

База данных DNS имеет структуру дерева, называемого доменным пр-вом имен, в кот-м каждый домен (узел дерева) имеет имя и может сод-ть поддомены.

Имя домена идентиф-т его полож-е в БД по отношению к родительскому домену, причем точки в имени отделяют части, соответствующие узлам домена. Имена доменов должны следовать международному стандарту ISO 3166.

Корень базы данных DNS управляется центром Internet Network Information Center.

Для обозн-я стран исп-ся трехбуквенные и двухбуквенные аббревиатуры, а для различных типов организаций используются следующие аббревиатуры:

  • Com – коммерческие организации (например, microsoft.com);

  • Edu – образовательные (например, mit.edu);

  • Gov – правительственные организации (например, nsf.gov);

  • Org – некоммерческие организации (например, fidonet.org);

Симв-й идентификатор-имя, например, SERV1.IBM.COM. Этот адрес назн-ся администратором и состоит из нескольких частей, например, имени машины, имени организации, имени домена. Такой адрес, называемый также DNS-именем, используется на прикладном уровне, например, в протоколах FTP или telnet.

Служба DNS предназначена для автоматического поиска IP-адреса по известному симв-му имени узла. Спецификация DNS определяется стандартами RFC 1034 и 1035. DNS требует статической конфигурации своих таблиц, отображающих имена компьютеров в IP-адрес.

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

Если данные о запрошенном соответствии хранятся в базе данного DNS-сервера, то он сразу посылает ответ клиенту, если же нет - то он посылает запрос DNS-серверу другого домена, который может сам обработать запрос, либо передать его другому DNS-серверу. Все DNS-серверы соединены иерархически, в соотв-и с иерархией доменов сети Internet. Клиент опрашивает эти серверы имен, пока не найдет нужные отображ-я. Этот процесс ускоряется из-за того, что серверы имен постоянно кэшируют инф-ю, предост-ю по запросам. Клиентские компьютеры могут использовать в своей работе IP-адреса нескольких DNS-серверов, для повышения надежности своей работы.

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

Корень базы данных DNS управляется центром Internet Network Information Center. Домены верхнего уровня назначаются для каждой страны, а также на организационной основе. Имена этих доменов должны следовать международному стандарту ISO 3166. Для обозначения стран используются трехбуквенные и двухбуквенные аббревиатуры, а для различных типов организаций используются следующие аббревиатуры:

com - коммерческие организации (например, microsoft.com)…

Каждый домен DNS администрируется отдельной организацией, которая обычно разбивает свой домен на поддомены и передает функции администрирования этих поддоменов другим организациям. Каждый домен имеет уникальное имя, а каждый из поддоменов имеет уникальное имя внутри своего домена. Имя домена может содержать до 63 символов. Каждый хост в сети Internet однозначно определяется своим полным доменным именем (fully qualified domain name, FQDN), которое включает имена всех доменов по направлению от хоста к корню. Пример полного DNS-имени :

citint.dol.ru.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]