История создания интернета началась с обмена данными между компьютерами и объединения сетей. Сайты появились позже: Всемирная паутина дала способ публиковать связанные документы и открывать их в браузере. Поэтому у интернета и веба разные точки отсчёта — и разные задачи.

Когда появился интернет и почему это не дата появления сайтов

У истории интернета нет одной даты, которая объясняет появление сети, веба и сайтов. ARPANET стала площадкой для развития пакетной связи; TCP/IP позволил объединять разные сети; Всемирная паутина добавила связанные документы. Сайт относится к последнему этапу. Интернет служит для него инфраструктурой, но по этой инфраструктуре работают и другие приложения, например электронная почта.

В исторических материалах Internet Society описаны развитие ARPANET и переход к объединению сетей. CERN отдельно рассказывает о создании веба: предложении Тима Бернерса-Ли, разработке браузера и сервера. Эти источники рассматривают разные изобретения, а не смену названий одной технологии.

ЭтапКакую задачу решалиГде описан
ARPANETПередача данных между удалёнными компьютерамиИсторические материалы Internet Society
Объединение сетей через TCP/IPОбмен между сетями с разным устройствомИсторические материалы Internet Society
Создание вебаПубликация документов и переходы между нимиThe birth of the Web, CERN

Для учебного материала лучше сначала назвать событие, а затем выбирать его дату. Если вопрос касается первого сайта, история ARPANET не даст прямого ответа: нужен источник о вебе.

Зачем понадобились сети и что дала коммутация пакетов

Зачем понадобились сети и что дала коммутация пакетов

Исследователям требовалось обмениваться данными и обращаться к вычислительным ресурсам на расстоянии. Пакетная передача позволила делить данные на части и передавать их через общую сеть. В материалах Internet Society развитие этой идеи связано с исследованиями компьютерных сетей и созданием ARPANET. Самой передачи пакетов, однако, недостаточно: участникам обмена нужны совместимые правила связи.

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

Общий канал при этом обслуживает разные обмены.

Не стоит понимать эту схему буквально как обязательное путешествие каждого пакета по собственному маршруту. Пакеты одного обмена способны проходить через одни и те же узлы. Смысл пакетной передачи — в организации обмена данными, а не в обязательном разнообразии путей.

Как ARPANET проверяла связь между удалёнными компьютерами

ARPANET связала исследовательские учреждения и стала площадкой для проверки пакетной передачи между удалёнными компьютерами. В историческом обзоре Internet Society её развитие описано через подключение узлов, работу над протоколами и появление сетевых приложений. Для истории интернета важен весь этот процесс. Один успешный сеанс связи ещё не создавал систему взаимодействия разных сетей.

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

У проекта было несколько разных задач: соединить компьютеры, наладить передачу и сделать обмен пригодным для работы. Поэтому приписывать создание интернета одному человеку неверно.

Веб-сайтов на этом этапе ещё не было. Для них предстояло разработать отдельные инструменты публикации и просмотра документов — именно об этом рассказывает история веба в CERN.

Как TCP/IP связал сети и что изменилось после ARPANET

ARPANET: первые узлы, сообщение и расширение сети

Чтобы объединить разные сети, понадобились общие правила адресации и передачи данных. Семейство TCP/IP дало основу для такого взаимодействия: IP отвечает за адресацию и пересылку пакетов, TCP — за надёжный упорядоченный поток данных между приложениями. Исторические материалы Internet Society описывают переход от отдельных сетей к межсетевому обмену как самостоятельный этап развития интернета.

До TCP/IP в ARPANET использовали NCP. Задача новых протоколов выходила за пределы обмена внутри одной сети: требовалось связать сети с разным устройством.

Общими стали правила взаимодействия, а не всё оборудование.

При этом TCP не обслуживает абсолютно весь интернет-трафик. Приложения используют и другие транспортные протоколы. Формула «любой пакет передаётся по TCP» ошибочна, хотя название TCP/IP часто употребляют для обозначения всего семейства интернет-протоколов.

Ни IP, ни TCP не описывают внешний вид страницы. Их задача — обеспечить обмен, поверх которого работают веб и другие приложения.

Как DNS помогает найти сетевой адрес по имени

DNS позволяет запрашивать сведения, связанные с доменным именем, в том числе адреса узлов. Человеку удобнее запомнить имя, чем числовой адрес; приложениям нужны данные для подключения. В документе Domain names — concepts and facilities разделы о пространстве имён, записях ресурсов и серверах описывают устройство этой системы. DNS относится к инфраструктуре интернета и не ограничивается веб-сайтами.

Поиск адреса и получение страницы — разные действия. Ответ DNS не содержит готовый сайт: браузеру ещё предстоит обратиться к серверу и запросить ресурс.

Нет и обязательного соответствия «один домен — один адрес — один сайт». Домен способен иметь несколько адресов, а один адрес — обслуживать разные сайты. Поэтому смена адреса сервера не обязательно требует менять знакомое посетителям имя.

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

Для владельца сайта домен становится частью публичного адреса. Этому выбору посвящён отдельный материал о том, как проверить домен .ru перед запуском сайта.

Как появились Всемирная паутина, сервер и первый сайт

Всемирная паутина дала способ публиковать документы, связывать их ссылками и открывать через сеть. CERN в материале The birth of the Web описывает предложение Тима Бернерса-Ли и последующее создание работающих инструментов. Предложение идеи, запуск сервера и появление сайта — разные события. Выбирать одно из них как начало веба нужно с пояснением, что именно произошло.

Для открытия страницы понадобились компоненты с отдельными задачами:

  • URL обозначает адрес ресурса.
  • HTTP задаёт правила обмена запросами и ответами.
  • HTML описывает структуру документа и ссылки.
  • Веб-сервер принимает запрос и возвращает ответ.
  • Браузер получает ресурсы и отображает страницу.

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

CERN также описывает решение предоставить веб-технологии для свободного использования. Это помогало распространению веба, но не было запуском первого сайта: работающие инструменты уже существовали.

Интернет к этому моменту служил основой для нового приложения — Всемирной паутины.

Почему сайты стали массовыми не сразу

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

CERN отдельно отмечает роль браузера Mosaic в распространении веба. Но объяснять всё одним приложением было бы ошибкой: браузеру нужны доступные серверы, а серверу — читатели и авторы.

Эти части развивались вместе.

С увеличением количества страниц возникала и другая задача: найти нужную информацию, не зная её адреса. Доставка данных и поиск содержания требуют разных инструментов. Рабочее подключение само по себе не подсказывает человеку, какой сайт стоит открыть.

Это различие полезно и сегодня. Публикация сайта решает задачу доступности страниц, но не гарантирует посещаемость или обращения клиентов.

Как различать этапы развития сетей и веба в СССР и России

При изучении истории сетей в СССР и России нужно отдельно рассматривать соединения, доменные зоны, веб-сайты и пользовательский доступ. Эти события отвечают на разные вопросы. Регистрация домена говорит об имени в системе адресации; запуск сайта — о публикации ресурса. Ни одно из них само по себе не доказывает, что доступ к сети стал массовым.

Для российской хронологии здесь не приводятся даты первых подключений или регистраций: приведённые источники не подтверждают эти события. Переносить в такую хронологию даты из общего обзора интернета тоже нельзя.

Важно заранее определить предмет исследования.

Что требуется установитьКакое свидетельство нужно
Когда заработало соединениеДокумент участников подключения с описанием события
Когда появилась доменная зонаРегистрационная запись или документ о делегировании
Когда запустили сайтАрхив публикации или свидетельство создателей
Когда расширился пользовательский доступДанные о подключениях с описанием методики учёта

Если задача — объяснить устройство интернета, этих региональных дат не требуется. Если нужен исторический материал о Рунете, без отдельных архивных и регистрационных источников такая хронология останется непроверенной.

Что происходит сегодня, когда пользователь открывает сайт

При открытии сайта браузер использует несколько независимых механизмов. По имени он получает сведения об адресе, устанавливает соединение и запрашивает ресурс, затем обрабатывает ответ. DNS, сетевые протоколы и веб-технологии решают разные части задачи. Ниже показан упрощённый случай обращения к серверу: он помогает связать историю технологий с привычным действием посетителя.

  1. Пользователь вводит адрес. Браузер определяет, какой ресурс требуется открыть.
  2. Браузер получает сетевой адрес. Для этого используются DNS или уже сохранённые сведения.
  3. Устанавливается соединение. Устройства обмениваются данными через сеть; детали зависят от используемых протоколов.
  4. Браузер отправляет запрос. Веб-сервер получает обращение к ресурсу.
  5. Сервер возвращает ответ. Это может быть документ, перенаправление или сообщение об ошибке.
  6. Браузер обрабатывает результат. Для отображения страницы он также запрашивает необходимые ресурсы.

Эта последовательность не описывает каждое открытие страницы. Если нужные данные уже находятся в кеше, браузеру не требуется заново получать их с исходного сервера. Поэтому отсутствие нового запроса не обязательно означает сбой.

Для поиска неисправности полезнее разделять этапы. Ошибка определения адреса, отказ соединения и неверный ответ приложения требуют разных проверок.

Какие этапы истории заложили основу привычного сайта

Привычный сайт опирается на несколько самостоятельных решений. Пакетная передача дала способ обмениваться данными, межсетевые протоколы — связывать сети, DNS — получать сведения по именам. Веб добавил адресуемые документы, ссылки и средства просмотра. Каждый слой отвечает за свою задачу, поэтому исправная сеть ещё не означает, что сама страница работает правильно.

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

История здесь даёт практический ориентир: проверять части системы по отдельности.

После запуска потребуется поддерживать и содержание, и программную часть. В отдельном материале разобрано, что входит в поддержку сайта после запуска.

Обсудите разработку интернет-проекта в HUNTERWEB, если планируете сайт и хотите связать его задачи, структуру и технические требования.

Частые вопросы

Историю интернета проще понимать, если разделить развитие сетей и появление веба. Ниже — ответы на вопросы об этих двух процессах. В них важно различать инфраструктуру передачи данных и приложения, которыми пользуется человек. Браузер и сайт относятся к вебу; интернет обеспечивает связь, на которой работают также почта и другие сервисы.

Как создали интернет?

Постепенно: исследователи развивали передачу данных между компьютерами, затем разработали правила взаимодействия разных сетей. Веб появился позже как способ публиковать документы и переходить между ними по ссылкам.

Чем интернет отличается от Всемирной паутины?

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

Почему нельзя назвать одного создателя интернета?

Пакетная передача, протоколы межсетевого обмена и сетевые приложения создавались разными участниками. Авторство веба связано с Тимом Бернерсом-Ли, но веб — отдельный этап, а не весь интернет.

Источники

Для истории сетей использованы материалы Internet Society, для появления веба — публикация CERN. Документ RFC Editor служит опорой для объяснения DNS: он описывает пространство доменных имён, записи ресурсов и распределённую работу серверов. Эти источники раскрывают разные части статьи; они не подтверждают региональную хронологию подключений в СССР и России, поэтому её даты здесь не приводятся.

Нужна помощь с сайтом?

Расскажите о задаче, и мы бесплатно предложим решение и состав работ.

Руководитель digital-проектов, Hunterweb