- •Открытые информационные системы: анализ и тенденции
- •Введение
- •Глава 1. Локальные компьютерные сети.
- •1.1. Открытые системы
- •1.2. Архитектура клиент-сервер
- •1.3. Тенденции развития архитектуры клиент-сервер
- •1.4. Построение локальных компьютерных сетей
- •Топология
- •Кабельная система
- •Тонкий Ethernet
- •Сетевые адаптеры
- •1.5. Основы проектирования сетей
- •Проводка и топология
- •Объединение локальных сетей
- •Коммутаторы
- •Виртуальные локальные сети
- •Централизованные и распределенные сети
- •Контрольные вопросы
- •Глава 2. Глобальные компьютерные сети
- •2.1. Классификация глобальных сетей
- •2.2. Каналы связи глобальных сетей
- •2.3. Два подхода к телекоммуникациям
- •2.4. Две среды, образующие топологию скп
- •2.5. Две архитектуры скп
- •2.6. Коммуникация и маршрутизация в скп
- •Контрольные вопросы
- •Глава 3. Сети internet
- •3.1. Система доменов Internet
- •3.2. Стандартная функциональная модель сетевого обеспечения
- •Основные понятия сети Internet
- •Глава 4. Сетевые операционные системы
- •4.1. Серверы NetWare
- •4.2. Серверы unix
- •4.3. Системы для интеграции сетевых приложений
- •Контрольные вопросы
- •Глава 5. Протоколы глобальных сетей
- •5.1. Протоколы семейства psdn (х.25)
- •5.2. Основные протоколы, используемые в сети Internet
- •Контрольные вопросы
- •Глава 6. Протоколы tcp/ip
- •6.3. Классификация сетей по ip-адресам
- •6.4. Структура связей протокольных модулей в сети tcp/ip
- •6.4.1. Взаимозависимость протоколов семейства тср/ip
- •Потоки данных
- •Мультиплексор
- •Протоколы tcp/ip для подключения к линиям связи, отличным от Ethernet
- •6.5.1. Тср/ip по последовательным линиям
- •Тср/ip по спутниковой связи
- •Контрольные вопросы
- •Глава 7. Прикладные программы и протоколы
- •2. Протокол nfs.
- •4. Протокол и система X-Window.
- •5. Система Ping.
- •6. Протокол и система telnet.
- •7. Протоколы и системы факс-службы и электронной почты.
- •Контрольные вопросы
- •Глава 8. Программные приложения и
- •8.1 Универсальный локатор информационных ресурсов (url)
- •8.2. Система gopher
- •8.2.1. Локальные и уделенные Gopher – клиенты
- •8.3. Система wais
- •8.4 Средства организации телеконференций в сети Internet
- •8.5. Информационно-поисковые системы Internet
- •8.5.1. Система archie
- •8.5.2. Система trickle
- •8.5.4. Система х.500
- •8.5.5. Система Finger
- •8.5.6. Система netfind
- •Глава 9. Гипертекстовые технологии и системы
- •9.1 Всемирная паутина - world – wide web (www)
- •9.2. Гипертекст и гипертекстовые системы
- •Фрагмент 1 Фрагмент 2
- •Подсеть 1 Подсеть 2
- •9.3 Классификация гипертекстовых систем
- •9.4 Базовые принципы создания гтс
- •9.5. Язык гипертекстовых систем (html)
- •9.6. Гипертекстовая система Hyper-g
- •Контрольные вопросы
- •Глава 10. Системы интранет
- •Контрольные вопросы
- •Глава 11. Технология java
- •11.1. Инкапсуляция
- •11.2. Полиморфизм
- •11.3. Перспективы, связанные с использованием языка Java
- •Контрольные вопросы
- •Глава 12. Современные технологии и перспективы развития сети internet
- •12.1. Vrml - технология
- •12.2. Технология передачи стереоизображений
- •Контрольные вопросы
- •Заключение
- •Заключение
- •Список литературы
- •Учебное издание
- •Редактор т.А. Щепкина
- •394026 Воронеж, Московский проспект, 14.
Контрольные вопросы
Для чего предназначены протоколы прикладного уровня ?
Назовите основные прикладные протоколы и программы для работы в сети INTERNET ?
Что представляют собой протоколы SMTP, NFS и SNMP и для чего они предназначены ?
Для чего предназначена система TELNET ?
Назовите основные режимы функционирования TELNET и их назначение.
Как работает электронная почта (e-mail) ?
Какие основные поля, содержатся в заголовке письма ?
Каково назначение факс-службы в сети INTERNET ?
Какие Вы знаете способы отправки факса, в чем их сходство и отличие ?
Для чего предназначена система 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 сервер.