соединенных физическими связями (телефонными линиями, кабелями, эфирной связью и
т.д.), а WWW состоит из Web-страниц, связанных логическими связями (гиперссылками).
Структура логических связей не имеет никакого отношения к физической структуре сети.
Несмотря   на   указанную   разницу,   топологическое   сходство   между   логической
структурой WWW и физической структурой сети Internet обеспечивает очень органичное
встраивание ресурса  WWW  в  Internet. Этим, по-видимому, и объясняется такое бурное
развитие ресурса WWW и ассимиляция им всех остальных ресурсов.
1.2.16. Структура URL - адреса.
Для вызова элемента прикладного ресурса нужно обратиться к тому серверу, на
котором   этот   элемент   расположен.   Сервер   является   узлом  Internet,   и   к   нему   можно
обратиться   по   доменному   имени   или  IP-адресу.   Однако   указать   только   адрес   сервера
недостаточно. Предположим, например, что необходимо загрузить Web-страницу. В этом
случае, кроме адреса  Web-сервера необходимо указать, что это именно  Web-страница, а
не, например, файл, загружаемый по  FTP  протоколу. Кроме того, нужно указать, какую
именно   страницу   из   десятков   или   сотен   тысяч  Web-страниц,   размещенных   на   этом
сервере, необходимо загрузить. Возможно, также, что загрузить эту Web-страницу нужно
в каком-либо особом режиме (например, в режиме быстрого просмотра, без графики, или
в защищенном режиме, без активных компонентов). Это также необходимо указать.
Таким   образом,   для   того,   чтобы   обратиться   к   элементу   прикладного   ресурса,
необходимо указать адрес этого элемента, который может содержать большое количество
разнообразной информации.
В  Internet  в основном используется   универсальный формат  адресов  прикладных
ресурсов, так называемый URL – Uniform Resource Locator.
URL-адрес позволяет запросить данные у какой-либо сервисной системы. Обычно
это WWW, но может быть и FTP, Gopher, WAIS и т.д.
Структура URL-адреса показана в следующей таблице (Таблица 1.5).
Таблица 1.5.
URL-адрес протокол://узел:порт/командная строка.
протокол file, http, ftp, gopher, wais …
узел Доменное имя или IP-адрес
порт Адрес аппаратного или программного порта.
командная
строка
Путь к файлу?параметры
параметры параметр1=значение1& параметр2=значение2…
Не все компоненты URL-адреса являются обязательными, некоторые могут не 
задаваться - в этом случае используются значения таких компонент, установленные по 
умолчанию.
Первый   компонент   –  протокол  –   указывает   на   прикладной   ресурс,   которому
принадлежит   запрашиваемый   элемент.   Например,   протокол  http  указывает   на   ресурс
WWW,   протокол  ftp  указывает   на   ресурс  FTP  и   т.д.   Возможно   также   специальное
значение file, которое соответствует файлу на том же локальном компьютере, или в той же
локальной   сети,   где   работает   программа-клиент   (а,   следовательно,   и   пользователь,
работающий с этой программой). Протокол, вообще говоря, должен быть задан в  URL-
адресе, однако,  некоторые программы-клиенты (например,  Internet  Explorer)  допускают
отсутствие  этого   компонента,   считая,   что   по умолчанию   задан  протокол  http.   Первый
компонент  URL-адреса   отделяется   от   следующего   компонента   комбинацией   из   трех
знаков - двоеточия и двух слешей  :// .