Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
64.doc
Скачиваний:
5
Добавлен:
30.04.2022
Размер:
694.78 Кб
Скачать

Контрольные вопросы

  1. Для чего предназначены протоколы прикладного уровня ?

  2. Назовите основные прикладные протоколы и программы для работы в сети INTERNET ?

  3. Что представляют собой протоколы SMTP, NFS и SNMP и для чего они предназначены ?

  4. Для чего предназначена система TELNET ?

  5. Назовите основные режимы функционирования TELNET и их назначение.

  6. Как работает электронная почта (e-mail) ?

  7. Какие основные поля, содержатся в заголовке письма ?

  8. Каково назначение факс-службы в сети INTERNET ?

  9. Какие Вы знаете способы отправки факса, в чем их сходство и отличие ?

  10. Для чего предназначена система BITFTP ?

Глава 8. Программные приложения и

ИНФОРМАЦИОННАЯ НАВИГАЦИЯ В INTERNET

Для рассмотрения современных сетевых программных приложений и технологий работы с информационными ресурсами сети Internet необходимо понять принципы и механизмы распределения сетевых ресурсов с помощью понятия универсального локатора.

8.1 Универсальный локатор информационных ресурсов (url)

URL - это аббревиатура от Uniform Resource Locator. Можно сказать, что это сетевое расширение понятия “имя файла” (filename), но кроме названия файла и директории здесь указывается адрес машины, на которой этот файл расположен и метод доступа к нему. С помощью URL можно запускать удаленные программы и передавать им значения. На этом принципе построены шлюзы в различные системы и базы данных Internet .

Рассмотрим несколько наиболее часто используемых типов URL.

1.Файлы.

Допустим, что файл с именем “online15.zip” лежит на ftp сервере ftp.simtel.ru в директории /pub/doc/services/.

 URL этого файла будет:

file://ftp.simtel.ru/pub/doc/services/online15.zip.

 URL директории, в которой лежит файл:

file://ftp.simtel.ru/pub/doc/services/.

 URL корневой директории ftp сервера ftp.simtel.ru:

file://ftp.simtel.ru/.

2. Gopher URL’s.

Gopher URL’s (система Gopher будет рассмотрена далее) не так разнообразны, как файловые, что связано с ограниченностью этого сервиса. Для того, чтобы описать, например, gopher сервер узла gopher.kiae.su, необходим URL:

gopher://gopher.kiae.su/.

Некоторые gopher сервера могут находиться на нестандартном номере порта (по умолчанию обычно используется 70 порт), тогда он должен указываться:

 gopher://gopher.banzai.edu: 1234/, где 1234 — номер порта.

3. Гипертекстовые (HTTP) URL’s.

HTTP (HyperText Transport Protocol) — это протокол передачи гипертекста (понятия гипертекст и гипертекстовая система будут рассмотрены в последующих разделах). HTTP-сервера обычно используются для предоставления гипертекстовых документов. Такие документы, в отличие от обычных, имеют ссылки на другие, (не обязательно расположенные на этом же сервере) и состоят из текста, графики, звуков, анимации.

Для вызова документа “snews.html”, который находится в директории /news/ http сервера www.simtel.ru, необходим URL:

 http://www.simtel.ru/news/snews.html.

По умолчанию все программы ищут HTTP сервер на 80 порту, но можно и явно указать порт, также как и в gopher’e:

http://www.yoyodyne.com:1234/pub/files/foobar.html.

4. Частичные URL.

Если посмотреть на исходный текст какого-нибудь гипертекстового документа, и обратить внимание то, как указаны ссылки на другие URL, то можно заметить, встречаются два вида:

 A Href=”http:=//www.simtel.ru/news/snews.http”;

 A href=”aaa.html”.

Первый — это полный URL, а второй — частичный. Частичный URL указывает на документ, который находится на том сервере и в той же директории, где и документ, в котором встречается эта ссылка. Так, например, если документ, где встречается страница, записанная под цифрой 2, имеет URL: http://www.simtel.ru/library/Book/foo.html, то полный URL у нее: http://www.simtel.ru/library/Book/aaa.html. Это, конечно, не полный список возможных URL. Постоянно вводятся в обращение новые метода доступа к данным. В разных программах по-разному предоставляется возможность выбирать нужный URL, но при запуске автоматически устанавливается по умолчанию ближайший http сервер.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]