Untitled Document

8.2. Сервис World Wide Web (WWW) – всемирная паутина

World Wide Web – интерактивный сервис Internet, в основу которого положено гипертекстовое представление информации в Сети. На серверах Web структуризация данных происходит не на уровне совокупностей данных (файлов), а внутри них. В самих документах имеются ссылки на другие документы, в которых может находиться пояснение или иллюстрация какой-то мысли или термина в исходном тексте. Такая схема представления данных и называется гипертекст; ему присуща не древовидная структура хранения данных (как в файловой системе), а сетевая. Отсюда и пошло название серверов Web (паутина).

Гипертекст позволяет просматривать информацию, выбирая при каждом доступе к ней новый маршрут (или гипертекстовую связь). Стандарт на правила построения таких документов известен как HTML (HyperText Markup Language). Каждый отдельный HTML-файл называется страницей.

WWW – это система клиент/сервер, которая поддерживает эти гипертекстовые связи.

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

Клиентская часть для работы с такой информацией, проводник Internet (или browser), позволяет просматривать все эти типы данных, запускать внешние приложения. Существует множество реализаций проводников Internet от разных поставщиков, и от выбора программы просмотра зависит, насколько комфортно смогут чувствовать себя пользователи, работая в глобальной сети. В настоящее время наибольшее распространение получили браузеры фирм Microsoft и Netscape: Internet Explorer и  Netscape Navigator соответственно. Схема работы проста: клиент запрашивает информацию, в ответ на запрос сервер посылает информацию клиенту. Для определения запроса в web-браузере необходимо ввести специальную строку URL – Uniform Resource Locator (универсальный указатель ресурса). Например, http://www.bsu.edu.ru

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

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

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

Для того чтобы узнать IP-адрес вашего компьютера, можно запустить входящую в состав Windows 98 программу WINIPCFG.exe: меню Пуск->Выполнить->WINIPCFG. Для того, чтобы определить IP-адрес компьютера в Интернет, например Web-сервера фирмы Microsoft, запустите программу PING.exe, указав в качестве параметра адрес этого сервера: меню Пуск->Выполнить-> PING www.microsoft.com.

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

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

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

URL (Uniform Resource Locator)

Адрес ресурса записывается в нотации, которая называется URL (Uniform Resource Locator). Запись URL имеет следующий формат:

<схема доступа>://<имя_машины .имя_домена/полное_имя_файла>.

Примерами значений параметра <схема доступа> могут быть http, ftp, gopher. Вторая часть URL, то есть <имя_машины.имя_домена /полное_имя_файла>, определяет удаленный компьютер сети, на котором хранится данная информация и полное указание местоположения файла в файловой системе удаленного компьютера.

Название схемы доступа отделяется двумя косыми чертами (//) от Интернет-адреса компьютера, который, в свою очередь, отделен одной косой чертой (/) от полного (с указанием пути) имени файла. 

Пример: страница издательства Санкт-петербургского государственного медицинского университета имеет URL http://www.spmu.runnet.ru/ publishing/.

Рассмотрим, как разделить этот адрес на составляющие: http: – эта последовательность символов означает, что для доступа к ресурсу используется протокол передачи гипертекста (HTTP протокол); www.spmu.runnet.ru – идентифицирует Интернет-адрес компьютера сети, на котором размещен данный ресурс; publishing – имя папки, в которой находятся файлы.

Как же программа просмотра WWW использует URL для нахождения страницы в Интернет? Когда программа-просмотрщик (броузер) получает от Вас адрес страницы, например, http://www.med.upenn.edu/ educate/, она выделяет имя домена из этого URL в соответствии с вышеописанной схемой. В нашем случае это med.upenn.edu. Это имя передается серверу DNS вашего провайдера.

Система серверов DNS может быть представлена как очень большая база данных. Сервер DNS получает доменное имя и возвращает в ответ соответствующий IP-адрес (в нашем случае – 165.123.128.12). Этот IP-адрес используется не только для идентификации компьютера сети, но и для маршрутизации передаваемого ему запроса. Начальная последовательность цифр адреса, 165, направляет запрос в Северную Америку. Дополнительные маршрутизаторы, связывающие различные сегменты Интернет в Северной Америке, в итоге направят запрос в г. Филадельфию, штат Пенсильвания, в Университет штата Пенсильвания. Как только запрос попадет на маршрутизатор домена с именем med.upenn.edu, он переправляется на компьютер с именем www, в соответствии с первой частью имени домена, и, в итоге, ссылается на соответствующий каталог /educate/ и файл index.html.

Компьютер, на котором находится этот файл, направит пакеты с его содержимым по IP адресу Вашего компьютера.

Замечание 1. Все имена ресурсов в Интернет – англоязычные.

Замечание 2. Как правило, системы, поддерживающие связь компьютеров в Интернет, нечувствительны к регистру букв (СТРОЧНЫЕ/прописные), однако при вводе URL рекомендуется набирать текст в точном соответствии с предлагаемым адресом страницы.

Замечание  3. Будьте внимательны! Не всегда URL может начинаться с привычных http:// и www.

Физика лабы
Элементарная математика Кратные интегралы Математический анализ
Векторный анализ Аналитическая геометрия Пределы функции Изучение функции Конспекты по математике Комплексные числа Дифференциальные уравнения Определенные интегралы Лекции по высшей математике Исследование функций Вычисление объема с помощью интегралов Алгеброические структуры