IP-адресация и система доменных имен

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

Большинство пользователей, подключающихся к сети через обычные модемы для установления временного сеанса связи, не имеют фиксированного IP-адреса. Им присваивается лишь временный IP-адрес. Компьютеры в организациях, локальные сети которых подключены к Интернету 24 часа в сутки, как правило, имеют свои уникальные фиксированные IP-адреса.

Адрес IP (Internet Protocol) – это 32-битный компьютерный адрес, с которым непосредственно работают компьютеры Internet.

IP-адрес записывается в виде четырех чисел, разделенных точками, например, 196.201.90.0. Каждое из четырех чисел не превышает значение 255. Трактоваться числовой адрес может по-разному. Обычно в нём отражаются класс сети, номер сети и номер компьютера.

В сети Интернета можно выделить две категории хостов:

• хосты крупных национальных, территориальных, муниципальных или корпоративных сетей, которые постоянно работают в сети;

• хосты, которые подключаются к сети на некоторое время только для получения или отправки информационного сообщения.

В связи с этим используются два варианта выделения IP-адреса. Первый вариант - постоянное закрепление IP-адреса за конкретным компьютером. Во избежание конфликтов в данном случае назначение адреса осуществляет сетевым информационном центром (NIC, Net­work Information Center). Он является координирующим центром функционирования сети.

Второй вариант - это временное или динамическое выделение IP-адреса, которое удобно тем пользователям, которые подключаются к сети через крупного посредника - провайдера сети, который предос­тавляет доступ к сети. Назначение адреса в этом случае осуществляет­ся провайдером на время сеанса подключения, который будет менять­ся от подключения к подключению.

Цифровая нумерация является языком общения компьютеров, однако очень неудобна для запоминания. Поэтому существует другой тип адресации: система доменных имен. Слово «домен» (domain) можно перевести как «территория, сфера, область». Служба имен доменов – Domain Name System (DNS) – транслирует имена компьютеров в соответствующие адреса IP и обратно. Благодаря этому пользователю не нужно ничего знать о компьютерных IP-адресах.

В доменном адресе, как правило, отражаются: имя, определение рода деятельности владельца и код страны. Например, в адресе www.bsu.edu.ru, www указывает на принадлежность узла к Всемирной Информационной Паутине (World Wide Web), bsu – название организации (БелГУ) , а ru (Russia) указывает на место дислокации данной организации. Исторически сложились следующие сокращения для определения в доменном адресе рода деятельности организации:

com или co (коммерческие организации),

edu (учебные и научные организации),

gov (правительственные организации),

mil (военные организации),

net (сетевые организации разных сетей, в том числе, провайдеры),

org (другие организации).

Для указания страны используются двухбуквенные коды: ru (Россия), ua (Украина), uk (Великобритания), jp (Япония), de (Германия), fr (Франция) и т.д.

Языки в Интернете.

Свобода доступа пользователей Интернета к информационным ресурсам не ограничивается государственными границами и/или национальными доменами, но языковые границы сохраняются. Преобладающим языком Интернета является английский язык. Вторым по числу носителей языка является китайский, а третьим —испанский. Русский язык занимает 9 место.

Язык является одним из часто используемых признаков деления Интернета, наряду с делением по государствам, регионам и доменам первого уровня. Название языковых сфер Интернета даётся по названию используемого языка. Русскоязычная сфера Интернета получила название «Русский интернет», сокращённо Рунет.

Рунет — русскоязычная часть всемирной сети Интернет. Более узкое определение гласит, что Рунет — это часть Всемирной паутины, принадлежащая к национальным доменам .su, .ruи .рф. 1987—1994 годы стали ключевыми в зарождении русскоязычного Интернета. 28 августа 1990 года профессиональная научная сеть, выросшая в недрах Института атомной энергии им. И. В. Курчатова и ИПК Минавтопрома и объединившая учёных-физиков и программистов, соединилась с мировой сетью Интернет, положив начало современным российским сетям. 19 сентября 1990 года был зарегистрирован домен первого уровня .su в базе данных Международного информационного центра InterNIC

. В результате этого Советский Союз стал доступен через Интернет. 7 апреля 1994 года в InterNIC был зарегистрирован российский домен .ru.

Домен «.рф», позволяющий использовать в адресе URL кириллические символы, делегирован в корневой зоне DNS 12 мая 2010 года около 17:20 по московскому времени. По статистике Технического центра «Интернет», на конец 2010 года в зоне .рф зарегистрировано около 700 тыс. доменов, около 350 тыс. из них делегировано. По данным Координационного центра национального домена сети Интернет, из доменных имен в зоне .рф, зарегистрированных к настоящему времени, только 8 % представляют собой общеупотребительные слова русского языка. Ещё 30 % образованы несколькими словами, все остальные домены представляют собой имена людей, литературных персонажей, названий компаний. Подавляющее большинство имен принадлежит владельцам товарных знаков. Почти половина имен была зарегистрирована в Москве, ещё 9 % — в Московской области, 8 % — в Санкт-Петербурге.

 

Основные сервисы Интернет

Постоянное развитие информационных технологий приводит к появлению разнообразных информационных ресурсов, отличающихся друг от друга формами представления и методами обработки составляющих их информационных объектов. Поэтому в настоящее время в Интернет существует достаточно большое количество сервисов, обеспечивающих работу со всем спектром ресурсов. Наиболее известными среди них являются:

· электронная почта (E-mail), обеспечивающая возможность обмена сообщениями одного человека с одним или несколькими абонентами;

· сервис FTP – система файловых архивов, обеспечивающая хранение и пересылку файлов различных типов;

· сервис Telnet, предназначенный для управления удаленными компьютерами в терминальном режиме;

· World Wide Web (WWW, W3) – гипертекстовая (гипермедиа) система, предназначенная для интеграции различных сетевых ресурсов в единое информационное пространство;

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

Сервис World Wide Web (WWW, W3, Web, "всемирная паутина") является, пожалуй, одним из самых популярных в настоящее время сервисов Интернет. Это можно объяснить тем, что основной концепцией, заложенной при его создании, является концепция "универсальной читаемости" (Universal readership). К 1989 году, когда впервые был предложена идея этой системы, в Интернет уже существовало достаточное количество разнообразных сервисов - Электронная почта, FTP, телеконференции, telnet и т.д., каждый из которых позволял манипулировать своими информационными ресурсами. Для того, чтобы иметь возможность работать с разными ресурсами, пользователь был вынужден запускать параллельно, или что еще менее удобно - последовательно, несколько различных клиентских программ. Естественно, что работа в таком режиме оказывалась малоэффективной.

При создании WWW было предложено разработать универсальный клиент - программу, которая могла бы взаимодействовать с серверами различных сервисов - FTP-серверами, NNTP-серверами (телеконференции) и т.д. и предоставлять разнородную информацию пользователю в удобном виде.

Наряду с этим появилась идея создания на основе ресурсов различных сервисов интегрированного информационного пространства. Интеграция ресурсов предусматривала установление взаимосвязей между различными информационными объектами (файлами, сообщениями и т.п.), т.е. по сути - создание своеобразной логической "сети" объектов. Но поскольку объекты, относящиеся к ресурсам существовавших тогда сервисов, не позволяли устанавливать между собой логические связи, то реализация такой идеи потребовала разработки нового способа представления информации, который бы позволил создавать новые информационные объекты (документы) и связывать их с уже существующими. Наиболее удобным для этого представлением данных оказался гипертекст.

Классическим примером гипертекста являются энциклопедические словари: в тексте статьи предусмотрен механизм "отсылки" читателя к другим статьям, связанных с ней по смыслу. Этот механизм реализуется выделением терминов в тексте статьи. Таким образом, устанавливаются связи между различными информационными фрагментами. В компьютерных технологиях под гипертекстом понимают форму представления информационных объектов, позволяющую устанавливать связи между фрагментами этих объектов. Механизм, обеспечивающий такую связь, принято называть гиперссылкой.

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

Итак, как и любой сервис, WWW включает в себя следующие компоненты:

Информационный ресурс. Основным информационным объектом WWW является Web-документ. Web-документ (Web-страница) - гипертекстовый документ, содержащий в себе гиперссылки на другие Web-документы, различные информационные объекты (например, графические, звуковые файлы и т.п.) и ресурсы других сервисов. Адресация объектов обеспечивается с помощью унифицированных указателей ресурса (Uniform Resource Locator, URL).

<сетевой протокол>://<логин>:<пароль>@<хост>:<порт>/<URL путь>?<параметры>#<якорь>

В этой записи:

логин - имя пользователя, используемое для доступа к ресурсу

пароль - пароль указанного пользователя

хост - полностью прописанное доменное имя хоста в системе DNS или IP-адрес хоста в форме четырёх групп десятичных чисел, разделённых точками; числа — целые в интервале от 0 до 255.

порт - порт хоста для подключения

URL-путь - уточняющая информация о месте нахождения ресурса; зависит от протокола.

параметры - строка запроса с передаваемыми на сервер параметрами. Разделитель параметров — знак &.

Пример: ?параметр_1=значение_1&параметр_2=значение_2&параметр3=значение_3

якорь - идентификатор «якоря», ссылающегося на некоторую часть (раздел) открываемого документа.

Примеры URL

http://ru.wikipedia.org/wiki/URL

http://en.wikipedia.org:80/wiki/Special:Search?search=train&go=Go

ftp://myname:mypass@myhost.com:21/etc/motd

file://vms.myhost.edu/disk$user/my/notes/note123.txt

Для описания внешнего вида Web-документов и его связей с другими документами и объектами был разработан специальный язык разметки гипертекста HTML (Hyper Text Markup Language).

С понятием Web-документ тесно связано понятие Web-сайта. Под Web-сайтом понимается совокупность объединенных по смыслу и связанных с помощью гиперссылок Web-документов, обладающих следующими свойствами:

Целостностью и логической законченностью представления информации;

Наличием собственного адреса в сети.

Поскольку Web-документы позволяют связать не только Web-документы, но и другие информационные ресурсы, то информационное пространство WWW является интегрирующим пространством.

Web-сервер - серверное программное обеспечение, предназначенное для управления и пересылки по запросу Web-документов клиентам. Основным компонентом Web-сервера является HTTP-сервер - программный сервер, обеспечивающий прием запросов от клиента по протоколу HTTP и формирование ему ответа. Помимо HTTP-сервера в состав Web-сервера могут входить различные программные расширения, например, обеспечивающие динамическое формирование Web-документов.

Универсальный Web-клиент (броузер) - клиентская программа, позволяющая получить Web-документ или другой объект, представить его пользователю и обеспечивающая возможность работы с ним. Универсальность Web-клиента состоит в том, что он "умеет" связываться не только с Web-сервером, но и серверами других сервисов, например, FTP-серверами.