Как и многие другие великие идеи, «сеть сетей» возникла из проекта, который предназначался
совершенно для других целей: из сети ARPAnet, разработанной и созданной в 1969 г. по заказу
Агентства передовых исследовательских проектов (АКРА — Advanced Research Project Agency)
Министерства обороны США. ARPAnet была сетью, объединяющей учебные заведения, военных
и военных подрядчиков; она была создана для помощи исследователям в обмене информацией, а
также (что было одной из главных целей) для изучения проблемы поддерживания связи в случае
ядерного нападения.
В модели ARPAnet между компьютером-источником и компьютером-адресатом всегда
существует связь. Сама сеть считается ненадежной; любой ее отрезок может в любой момент
исчезнуть (после бомбежки или в результате неисправности кабеля). Сеть была построена так,
чтобы потребность в информации от компьютеров-клиентов была минимальной. Для пересылки
сообщения по сети компьютер должен был просто помещать данные в конверт, называемый
«пакетом межсетевого протокола» (IP, Internet Protocol), правильно «адресовать» такие пакеты.
Взаимодействующие между собой компьютеры (а не только сама сеть) также несли
ответственность за обеспечение передачи данных. Основополагающий принцип заключался в том,
что каждый компьютер в сети мог общаться в качестве узла с любым другим компьютером с
широким выбором компьютерных услуг, ресурсов, информации. Комплекс сетевых соглашений и
общедоступных инструментов «сети сетей» разработан с целью создания одной большой сети, в
которой компьютеры, соединенные воедино, взаимодействуют, имея множество различных
программных и аппаратных платформ.
В настоящее время направление развития Интернета в основном определяет «Общество
Internet», или ISOC (Internet Society). ISOC — это организация на общественных началах, целью
которой является содействие глобальному информационному обмену через Интернет. Она
назначает совет старейшин IAB (Internet Architecture Board), который отвечает за техническое
руководство и ориентацию Интернета (в основном это стандартизация и адресация в Интернете).
Пользователи Интернета выражают свои мнения на заседаниях инженерной комиссии IETF
(Internet Engineering Task Force). IETF — еще один общественный орган, он собирается регулярно
для обсуждения текущих технических и организационных проблем Интернета.
Финансовая основа Интернета заключается в том, что каждый платит за свою часть.
Представители отдельных сетей собираются и решают, как соединяться и как финансировать эти
взаимные соединения. Учебное заведение или коммерческое объединение платит за подключение
к региональной сети, которая, в свою очередь, платит за доступ к Интернету поставщику на
уровне государства. Таким образом, каждое подключение к Интернету кем-то оплачивается.
Рассмотрим кратко основные компоненты Интернета [49].
World Wide Web (WWW, просто Web, Всемирная паутина) представляет совокупность Web-
серверов, на которых хранятся данные, реализованные в виде текстовых и/или графических
страниц с гипертекстовыми ссылками на другие страницы или Web-серверы. Если ссылка
заинтересовала пользователя, то он может перейти на нужную страницу, независимо от ее
местонахождения, вернуться на предыдущую просмотренную, поставить закладку. В этом
заключается основное преимущество WWW. Пользователя не интересует, как организовано и где
находится огромное структурированное хранилище данных. Графическое представление
подключения различных серверов представляет собой сложную невидимую электронную паутину.
Серверы Web — специальные компьютеры, осуществляющие хранение страниц с информацией
и обработку запросов от других машин. Пользователь, попадая на какой-нибудь сервер Web,
получает страницу с данными. На компьютере пользователя специальная программа (броузер)
преобразует полученный документ в удобный для просмотра и чтения вид, отображаемый на
экране. Серверы Web устанавливаются, как правило, в фирмах и организациях, желающих
распространить свою информацию среди многих пользователей, и отличаются специфичностью
информации. Организация и сопровождение собственного сервера требует значительных затрат.
Поэтому в WWW встречаются «разделяемые» (shared) серверы, на которых публикуют свои
данные различные пользователи и организации. Это самый дешевый способ опубликования своей
информации для обозрения. Такие серверы зачастую представляют своеобразные
информационные свалки.
Серверы FTP представляют собой хранилища различных файлов и программ в виде архивов.
На этих серверах может находиться как полезная информация (дешевые условно бесплатные
утилиты, программы, картинки), так и информация сомнительного характера, например
порнографическая.