Адресация в Интернете (доменные имена и URL-адреса)

Чтобы посетить какой-то сайт или веб-страницу, нужно знать, где они в Интернете находятся, то есть нужно знать их адрес.
Адресация в Интернете, как и в обычной нашей жизни, строится по иерархическому принципу.
Например, телефонный номер.
Номер телефона абонента уточняется последовательно: код страны – код зоны (области) – код города – код телефонной станции – номер абонента в этой телефонной станции.
Или, например, почтовый адрес: страна – область – город – улица – номер дома – номер квартиры.
В Интернете существует адресация численная (или IP-адресация) и символьная.
При численной (или IP-адресации):
каждому компьютеру в Сети Интернет присвоен IP-адрес. ("IP" – Internet Protocol). Таким образом, IP-адрес – это адрес компьютера в Интернете в соответствии с протоколом IP.
Каждый IP-адрес состоит из четырех чисел (от 0 до 255), разделенных точками.
Каждый компьютер, подключенный к Интернету, имеет свой уникальный IP-адрес.
Так, к примеру, IP-адреса 192.28.543.315, 182.560.45.970, 192.28.543.316 принадлежат разным компьютерам.
Иерархическая система адресов при численном способе адресации имеет два уровня.
Верхнему уровню соответствует адрес конкретной компьютерной сети (а именно из компьютерных сетей и состоит Всемирная сеть Интернет).
Нижнему уровню соответствует узел сети (компьютер).
Числа в IP-адресе распределяются в зависимости от класса компьютерной сети.
Существуют компьютерные сети класса A, класса B и класса C.
В сетях класса А (для глобальных сетей огромного масштаба) крайнее левое число определяет адрес сети, а остальные числа – адрес узла.
В сетях класса В (как правило, для крупных организаций) левые два числа определяют адрес сети, а правые два – адрес узла.
В сетях класса С (для небольших организаций) левые три числа определяют адрес сети, а крайнее правое – адрес узла.
Про IP-адресацию можно еще долго рассказывать и объяснять. Но я этого делать не буду, потому как это тема отдельной книги. А еще потому, что цифровой код IP-адреса сложно воспринимать и, тем более, запоминать (человеку)!
Символьный способ адресации свободен от этого недостатка!
Здесь цифровой код заменен более или менее осмысленными словами или аббревиатурами в символьной форме.
Так, например, адрес ivan.infootdel.kompfirma.msk.ru указывает, скорее всего, на то, что компьютер, имеющий имя Ivan (наверное, на нем работает Ваня) входит в компьютерную сеть информационного отдела (infootdel) компьютерной фирмы (kompfirma), расположенной в Москве (msk) в России (ru).
ivan.infootdel.kompfirma.msk.ru будет являться доменным именем компьютера, за которым работает Иван.
Доменное имя – это IP-адрес, представленный символьными последовательностями, которые разделены точками.
При символьной, в отличие от IP-адресации, уровни иерархии (они называются доменами) в доменном имени расположены в обратном порядке.
Самому верхнему, корневому домену нулевого уровня, соответствует крайняя справа точка, и этот домен (весь Интернет в целом) при написании доменного имени не указывается.
Левее домена верхнего уровня, указаны домены нижних уровней (поддомены): домен первого уровня (его еще называют идентификатором), домен второго уровня, домен третьего уровня и т.д.
Они последовательно уточняют местоположение данного компьютера и даже могут (предварительно) нести информацию о нем. Это мы уже легко поняли из приведенного выше примера.
Именно в этом месте я хочу Вас предупредить о том, что далеко не всегда по записи доменного имени можно легко догадаться, Кто и Что за ним стоит. Даже, бывает, что его аббревиатура совсем не соответствует тому, что мы ожидаем там увидеть и найти.
Например, судя по адресу, там вроде как что-то интересное, но когда зайдешь, оказывается, что там какая-то реклама или что-то продается!
Домен первого уровня позволяет классифицировать сайты по двум признакам:
по географическому или по тематическому.
При классификации по географическому признаку домен первого уровня указывает на страну, которой принадлежит данный сайт. При этом его написание совпадает с написанием международного двухбуквенного кода этой страны, например:
.ru - Россия
.ua - Украина
.by - Беларусь
.us – США
.ca - Канада
.jp - Япония
.it - Италия
.de - Германия
Единственным исключением является Великобритания, для которой международный двухбуквенный код - gb, а доменное имя - uk.
Сейчас, в общем-то, каждая цивилизованная страна имеет свой домен первого уровня.
При классификации по тематическому признаку домен первого уровня указывает на тему (глобального масштаба), которой соответствует сайт., например:
.gov - правительственные структуры;
.edu - учебные заведения;
.org - некоммерческие организации;
.com - коммерческие организации;
.mil - военные организации;
.net - компьютерные сети
...
В связи с разрастанием Интернета появляются новые тематические домены первого уровня, например:
.name - для физических лиц;
.biz - коммерческие организации;
.pro - организации и учреждения, занимающиеся профессиональной деятельностью в различных областях науки и техники;
.aero - организации и фирмы, связанные с авиационными перевозками;
.museum - музеи и другие учреждения культуры.
Но заметьте и имейте ввиду, что сейчас владельцы сайтов не очень придерживаются рекомендованной классификации.
Так, в домене .com располагаются не только сайты коммерческих организаций, в нем можно разместить любой сайт; в домене .ru - не только русские сайты, но и, например, украинские, и т.д. и т.п.
С марта 2003 года введено разрешение на использование имен доменов, записанных на русском языке. Но для работы с такими именами браузер (программа для просмотра веб-страниц) должен быть дополнен специальным модулем (плагином).