
412 КОМПЬЮТЕРНЫЕ СЕТИ [ГЛАВА 4
кументов. Язык позволяет описывать структуру документа, выделять
заголовки, абзацы, размещать таблицы, иллюстрации и т.п. Важным
элементом языка являются гиперссылки, которые можно расставлять в
произвольных местах документа и которые ссылаются на другие доку-
менты, хранящиеся не только в данном компьютере, но и в любом дру-
гом месте интернета. Таким образом образуется всемирная паутина
глобальных ссылок, что и определило название проекта;
2) протокол передачи гипертекста – HyperText Transfer Protocol
(HTTP), являющийся высокоуровневым прикладным интернет-
протоколом, надстроенным над стеком TCP / IP;
3) универсальный идентификатор документа – Universal Document
Identifier (UDI), который представляет собой уникальное имя (адрес), по
которому данный документ можно найти в глобальной Сети. Некоторое
время спустя, когда понятие «документ» было заменено на более общее
«ресурс», этот термин был переименован и получил название универ-
сальный локатор ресурсов – Universal Resource Locator (URL).
Формат URL, предложенный Бернерс-Ли, сегодня известен любому
пользователю интернета. Например, страничка, посвященная самому
Бернерс-Ли в Массачусетсском технологическом институте, имеет ад-
рес http://web.mit.edu/invent/www/inventorsA-H/berners-lee.html. Он
включает указание на протокол, по которому доступен данный ресурс
(http://), доменное имя хоста, в данном случае это Web-сервер МТИ
(web.mit.edu), путь к искомой HTML-странице в файловой системе сер-
вера (/invent/www/inventorsA-H/) и, наконец, имя файла, содержащего
страницу (berners-lee.html). На первый взгляд этот формат кажется
сложным, но к нему очень легко привыкнуть, миллионы посетителей
Web пользуются им без труда. Сам Бернерс-Ли по этому поводу как-то
пошутил: «Если бы я знал тогда, сколько людей будут указывать URL,
то не стал бы использовать в синтаксисе два слэша»;
4) общий интерфейс шлюза – Common Gateway Interface (CGI),
представляющий собой систему соглашений, позволяющих запус-
кать прикладные программы на Web-сервере и передавать им дан-
ные с HTML-страниц.
Сервис WWW организован по клиент-серверной технологии. Базы
HTML-документов хранятся на Web-cерверах (Web-server), а у пользо-
вателей устанавливается клиентская программа, называемая Web-
браузером (browser), которая в соответствии с протоколом HTTP посы-
лает запросы на соответствующий сервер, получает странички и ото-
бражает их на экране.