1.5. Адресация компьютеров в Интернете
При обмене данными в Интернете необходимо, чтобы каждый компьютер, подключенный к сети, имел свой уникальный адрес. В сетях с протоколом ТСРЛР для идентификации сетей и компьютеров используются 32-разрядные IР-адреса.
IР-адрес — уникальный числовой идентификатор длиной 4 байта. Для удобства чтения каждый байтIР-адреса при записи отделяется точкой. ПримерIР-адреса: 194.85.160.21.
IР-адрес включает в себя: класс сети, номер сети и номер компьютера в ней. Класс сети определяет, сколько разрядовIР-адреса будет отведено для адресации сети, а сколько — для отдельных компьютеров в ней. Для получения своего адреса локальная сеть должна быть зарегистрирована в Международном центре сетевой информации (NIС), который и выдает Интернет -адреса.
Цифровые адреса хороши для организации взаимодействия компьютеров, однако для пользователей предпочтительнее использование имен. Неудобно говорить, используя цифровые адреса, и еще труднее запоминать их. Поэтому в Интернете введена Доменная система имен (DomaneNameSystem-DNS).
Доменный адрес (доменное имя) — это уникальный символический идентификатор подключенного к Интернету компьютера (или сети), зарегистрированное вDNS.
Организационно для получения доменного имени, как и для получения IР -адреса, необходима регистрация в комитетеNIС. Регистрация доменного имени и присвоениеIР -адреса, как и обеспечение доступа к услугам сети, могут быть возложены на провайдера.
Протокол ТСР/IР работает только сIР -адресами и не может непосредственно использовать доменные имена. Преобразованием имен вIР -адреса занимаетсяDNS. По существу, она представляет собой: базу данных, в которой зафиксировано однозначное соответствие доменных имен иIР -адресов. Получая введенное пользователем доменное имя, коммуникационный узел посылает запрос одному из серверовDNSс целью преобразования этого имени в эквивалентныйIР -адрес. Если серверDNSне имеет информации об имени, он возвращаетIР -адрес другого сервераDNS, способного ответить на запрос. С точки зрения пользователя, преобразование доменных имен вIР -адреса происходит автоматически и не требует никакого дополнительного вмешательства.
Доменное имя включает в себя идентификатор узла и идентификатор самого домена, указывающий на местоположение или тип организации, которой принадлежит данный сервер.
До недавнего времени в США существовало всего шесть корневых доменов (или доменов верхнего уровня) в соответствии с классификациейNIС:
соm- коммерческие предприятия, например, Интернет-провайдеры;
еdu- образовательные учреждения, колледжи и университеты;
огg- некоммерческие или общественные организации;
gov- правительственные учреждения и организации.
Стремительное развитие WWWпривело к введению только в США семи новых доменов. Другие страны в качестве имен корневого домена используют двухбуквенный код: например,uk— Великобритания,jр— Япония,ru— Россия; есть он и для США —us.
Части доменного имени разделяются точкой. Например, доменное имя сервера компании Microsoft-microsoft.comЗдесь соm-идентификатор домена,microsoft.- имя узла, соответствующее названию фирмы. Доменные имена сети содержат последовательность имен, разделенных точками. Причем уточнение, какому именно компьютеру принадлежит адрес, происходит справа налево. Например, адресstudent.еngес.ruозначает, что компьютер находится в России (корневой доменru), в Инженерно-экономическом университете (еngeс) и имеет в сети университета имяstudent. Таким образом, части адреса, разделенные точками, отражают иерархическую структуру доменных имен, уровни которой считаются также справа налево. Например,microsoft.com, еngес.ru- домены второго уровня, аstudent.еngес.ru- доменное имя третьего уровня.
Доменные имена однозначно соответствуют IР -адресам, поэтому не имеет значения (кроме удобства пользователя), в каком виде указывать адрес компьютера. Доменные имена нечувствительны к регистру символов.
IР -адрес называют такжесетевым адресом компьютера, а доменный адрес (доменное имя) —сетевым именем компьютера.