Без доменного имени сайту не обойтись

wps-wpimage.php 593

Что такое доменное имя?

Доменное имя — это идентификационная строка, назначенная сетевому ресурсу, административной области или органу в сети Интернет.

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

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

Доменные имена гораздо проще прочесть, запомнить, произносить вслух и обмениваться ими, чем цифровыми адресами, которые сложно запомнить. Попробуйте сами — что проще для вас запомнить: «google.com» или «173.194.39.135»? Чувствуете разницу?

Доменные имена имеют специфический синтаксис, определенный стандартом (RFC 1035). По-простому этот синтаксис можно описать следующим образом. Доменное имя состоит из нескольких строковых частей, разделенных символом «.». Каждая новая точка «.» представляет следующий уровень доменного имени, а нумерация уровней идет справа налево. В системе DNS корневой домен обозначен лидирующей точкой («.») справа, которую как правило принято опускать при написании доменного имени. Таким образом, полное доменное имя выглядит, например, не как «google.com», а как «google.com.».

Данный синтаксис определен подобным образом не просто так. DNS является отличным примером распределенной сетевой системы (и базы данных), которая осуществляет свою работу в различных частях глобальной сети. Так, сервера корневого домена обслуживают только часть информации относящейся к корневому домену «.», и «знают» только о тех серверах, которые обслуживают домены верхнего уровня (TLD), такие как «.com», «.net», «.org», и другие. Потом, сервера каждого из доменов верхнего уровня «знают» только о специфичных доменах для данной доменной зоны, те, в свою очередь, «знают» об их субдоменах, и так далее. В итоге, все эти бесчисленные сервера работают как единая Система Доменных Имен, и когда вы создаете запрос (набрав адрес сайта), чтобы разрешить доменное имя в IP-адрес для соединения с требуемым вам сайтом, в процессе запроса ваш компьютер может взаимодействовать цепочкой различных серверов доменных имен в различных частях сети Интернет. Вот почему мы называем DNS — распределенной сетевой системой.



Комментировать