logo
Лекция 9(сети)

Что делает Internet

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

Перечислим лишь несколько задач, которые пользователь может решать с помощью Internet.

World Wide Web

Для многих Internet и World Wide Web — синонимы. Под термином адрес Internet часто подразумевается URL (Uniform Resource Locator — унифицированный локатор ресурса) Web-страницы, например www.yahoo.com. Несмотря на то, что в Internet работает много различных типов приложений, для многих пользователей Web — это и есть Internet.

Протокол HTTP

Протоколом Web служит HTTP. Как вы знаете, протокол — это набор правил. Протокол HTTP определяет, как обмениваются файлы Web (текстовые, графические, аудио-, видеоданные и т.д.). HTTP — это протокол прикладного уровня. Стандарты HTTP разработаны организацией IETF (Internet Engineering Task Force); текущая версия протокола — HTTP 1.1.

Как следует из названия, HTTP используется для обмена файлами гипертекста. Гипертекстовые файлы могут содержать связи с другими файлами или с другими фрагментами текста в том же файле. На Web-сервере выполняется служебная программа HTTP, или демон, которая обслуживает запросы HTTP. Эти запросы передаются на сервер клиентскими программами HTTP, т.е. Web-броузерами.

Когда пользователь набирает в поле адреса броузера Web-адрес (т.е. URL), или щелкает кнопкой мыши на гиперссылке, броузер передает по этому адресу запрос на Web-сервер. Сервер обрабатывает запрос и возвращает броузеру запрошенный ресурс. Ресурс может быть HTML-страницей, графическим, звуковым или любым другим файлом.

Если запрошенного ресурса на Web-cepeepe нет или пользователь не имеет к нему права доступа, то Web-сервер возвращает сообщение об ошибке. Наиболее распространены следующие сообщения HTTP об ошибке.