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

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

Система доменных имен (Domain Name System, DNS) используется прежде всего для сопоставления имен узлов и IP-адресов. Имя узла может быть либо простым (simple name), таким как solaris или bsdi, либо полным доменным именем (fully qualified domain name, FQDN), например solaris.unpbook.com..

ПРИМЕЧАНИЕ

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

В этом разделе мы рассмотрим только основы DNS, необходимые нам для сетевого программирования. Читатели, интересующиеся более подробным изложением вопроса, могут обратиться к главе 14 [111] и к [1]. Дополнения, требуемые для IPv6, изложены в RFC 1886 [121].

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

3.1.3 Таблица имен

Из книги C++ автора Хилл Мюррей

3.1.3 Таблица имен К таблице имен доступ осуществляется с помощью одной функцииname* look(char* p, int ins =0);Ее второй параметр указывает, нужно ли сначала поместить строку символов в таблицу. Инициализатор =0 задает параметр, который надлежит использовать по умолчанию, когда look()


7.2.2.1. Корневая файловая система и система инициализации

Из книги Fedora 8 Руководство пользователя автора Колисниченко Денис Николаевич

7.2.2.1. Корневая файловая система и система инициализации Итак, вы выбрали загрузку Linux. Загрузчик GRUB загрузит ядро, а затем передаст ему параметры и управление. Подробновесь процесс загрузки ядра рассматриваться здесь не будет. Вам достаточно знать следующее: ядру при


Пространства имен ASP.NET 2.0

Из книги Язык программирования С# 2005 и платформа .NET 2.0. [3-е издание] автора Троелсен Эндрю

Пространства имен ASP.NET 2.0 В библиотеках базовых классов .NET 2.0 предлагается не менее 34 пространств имен, имеющих отношение к Web. Всю эту совокупность пространств имен можно разбить на четыре главные группы.• Базовые функциональные возможности (типы, обеспечивающие


Конфликт имен

Из книги Основы объектно-ориентированного программирования автора Мейер Бертран

Конфликт имен Каждый класс обладает доступом ко всем компонентам своих родителей. Он может использовать их, не указывая тот класс, в котором они были описаны. После обработки inherit в классе class C inherit A ... метод f класса C становится известен как f. То же справедливо и для


1.4. Пространства имен

Из книги UNIX: взаимодействие процессов автора Стивенс Уильям Ричард

1.4. Пространства имен Если два неродственных процесса используют какой-либо вид IPC для обмена информацией, объект IPC должен иметь имя или идентификатор, чтобы один из процессов (называемый обычно сервером — server) мог создать этот объект, а другой процесс (обычно один или


2.4.3 Служба имен DMS

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

2.4.3 Служба имен DMS Для использования сетевых служб требуется способ идентификации удаленных компьютеров. Пользователи и программы могут указывать нужный компьютер по его имени, которое легко запомнить или ввести.Для создания соединения с хостом имя хоста должно быть


5.14 Псевдонимы имен

Из книги Инфраструктуры открытых ключей автора Полянская Ольга Юрьевна

5.14 Псевдонимы имен Часто по соглашению можно присвоить компьютеру дополнительно к его реальному имени некоторый псевдоним (или краткое имя — nickname). Например, хост nicol.jvnc.net обеспечивает пересылку файлов, службу gopher и службу World Wide Web (WWW). По соглашению, ему дополнительно


Поддержка системы доменных имен

Из книги Технология XSLT автора Валиков Алексей Николаевич

Поддержка системы доменных имен Одной из наиболее удачных распределенных информационно-поисковых систем является система доменных имен (DNS) Интернета. Система DNS описывается в документах RFC 1034 [132] и RFC 1035 [133]. Документ RFC 1035 утверждает, что целью доменных имен является


Выбор имен

Из книги C++. Сборник рецептов автора Диггинс Кристофер

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


2.4. Предотвращение конфликта имен с помощью пространств имен

Из книги Язык программирования Си для персонального компьютера автора Бочков C. О.

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


Пространства имен

Из книги Linux: Полное руководство автора Колисниченко Денис Николаевич

Пространства имен В программе на языке Си имена (идентификаторы) используются для ссылок на различного рода объекты — функции, переменные, формальные параметры и т. п. При соблюдении определенных правил, описанных в данном разделе, допускается использование одного и


6.1.4. DNS — система доменных имен

Из книги Операционная система UNIX автора Робачевский Андрей М.

6.1.4. DNS — система доменных имен Человеку обычно легче запомнить символьное имя (www.dhsilabs.com.ua), чем последовательность чисел (217.20.163.34). Компьютеру же, наоборот, проще обрабатывать числа, а не символьную информацию. Для преобразования IP-адреса в символьное имя и обратно


Трансляция имен

Из книги Домены. Все, что нужно знать о ключевом элементе Интернета автора Венедюхин Александр


Глава 7 В первых доменных рядах

Из книги QT 4: программирование GUI на С++ автора Бланшет Жасмин

Глава 7 В первых доменных рядах Изначальных доменов системы DNS Интернета семь: COM, NET, ORG, GOV, EDU, MIL, ARPA. Почему? Потому что именно такой набор доменов первого уровня, предназначенных для пользователей Интернета, ввели в строй вместе с самой системой DNS, в 1984–1985 годах.Принцип