русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Назначение сервиса DNS


Дата добавления: 2015-01-16; просмотров: 1944; Нарушение авторских прав


 

IP- адрес в сети Internet составляет 32 бита в том случае, когда используется протокол IPv4, и 128 бит для протокола IPv6. Представление IP- адреса в двоичном виде не удобно для запоминания пользователем. Поэтому для задания IP- адресов широко используется система имен доменов (Domain Name System, DNS).

Термин «домен» определяется как сфера деятельности, отношений или выполнения каких-либо совместных функций.

Система DNS позволяет обращаться к сетевым компьютерам не только по их IP- адресам, но и по индивидуальным адресам, например, вместо IP- адреса в двоичном виде 11000000 01100110 11111001 00000011 или «десятичное с точкой» 192.102.249.3 можно задать имя компьютера SONET.com.

Каждое из составляющих имени, например, ftp. microsoft.com, называется меткой. В данном случае имя компьютера состоит из трех меток: ftp, microsoft и com. Метки отделены друг от друга точками.

Метка ftp означает, что данный компьютер является хостом ftp, то есть на нем работает ftp-сервер. Метка microsoft описывает организацию (сферу деятельности), которой принадлежит компьютер корпорации Microsoft. Метка com обозначает, что данный компьютер выполняет коммерческие функции.

Таким образом, DNS выполняет две основных функции:

• организация иерархического пространства имен;

• обеспечение разрешения (т.е. поиска соответствия) доменных имен и IP-адресов.

Как и большинство сервисов, DNS относится к средствам прикладного уровня и строится по принципу "клиент-сервер".

В структуре сервиса DNS выделяют следующие компоненты:

Информационный ресурс - иерархически организованное пространство доменных имен. Соответствия доменных имен и IP-адресов описывается в распределенной по специальным узлам сети, называемым серверами имен, базе данных. Часть иерархического пространства имен, обслуживаемая одним сервером имен и представленная в его локальной базе данных, называется зоной ответственности (zone of authority).



 

DNS-клиент (resolver) - программный модуль, который обеспечивает выполнение запросов к серверу имен с целью разрешения доменного имени. Как правило, DNS-клиент входит в состав операционной системы.

Сервер имен (name server), или DNS-сервер, - программа, обеспечивающая хранение части распределенной базы данных соответствий IP-адресов и доменных имен, а также осуществляющая по запросу клиента поиск IP-адреса на основе предложенного доменного имени.

Протокол DNS - протокол взаимодействия DNS-клиентов и DNS-серверов.

Следует отметить, что часто терминами DNS-клиент и DNS-сервер обозначают компьютеры, на которых функционирует соответственно клиентское или серверное программное обеспечение.

 



<== предыдущая лекция | следующая лекция ==>
Методические указания | Организация пространства имен


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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