Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lec.doc
Скачиваний:
16
Добавлен:
05.12.2018
Размер:
2.61 Mб
Скачать

1.6. Протоколы прикладного уровня

1.6.1 Основные сервисы Интернет и соответствующие протоколы

Наиболее удобным и мощным инструментом управления информацией в глобальной телекоммуникационной сети Internet является "Всемирная Паутина" World Wide Web (WWW). Для извлечения информации из различных источников WWW использует кроме своего собственного протокола практически все возможности Internet. Клиентское программное обеспечение существует для большинства платформ и операционных систем от персональных ЭВМ до суперкомпьютеров.

Полноценно работать с богатейшей информацией, предоставляемой огромным числом WWW-серверов по всему миру, могут лишь те пользователи, которые имеют соединение с Internet. Это или прямой доступ, обычно он имеется у крупных компаний или университетов, или доступ по коммутируемой телефонной линии с помощью протоколов SLIP и PPP. К сожалению, ена такого соединения, предлагаемая отечественными поставщиками телекоммуникационных услуг на сегодняшний день остается на достаточно высоком уровне и доступна далеко не каждому пользователю.

Опишем подробнее основные виды сервиса Internet, которыми до повсеместного распространения WWW пользовались миллионы людей во всем мире на протяжении двух десятилетий, и продолжают успешно пользоваться по сей день. Это удаленный доступ, передача файлов и электронная почта.

Удаленный доступ (TELNET)

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

Программа для удаленного доступа называется telnet и состоит из двух взаимодействующих между собой частей: клиента и сервера. Программа-клиент выполняется на вашем компьютере, программа-сервер на компьютере, на который вы заходите. Эти программы обмениваются данными на основании набора правил, называемому протоколом. Точное следование протоколу позволяет устанавливать соединение и проводить сеанс между компьютерами независимо от их типа.

По умолчанию протокол telnet использует для соединения порт номер 23. Здесь и далее под словом порт подразумевается не физический канал ввода-вывода компьютера, а номер, позволяющий определить вид соединения для различных приложений Internet. Если для связи с удаленным компьютером должен использоваться какой-либо порт, отличный от стандартного, вы должны указать его в командной строке после имени компьютера, например telnet base.info.com 1001.

Существует значительное количество программ-клиентов telnet для различных систем, которые позволяют облегчить и упростить связь с удаленным компьютером, сделать ее удобной для пользователя. Некоторые свободно распространяемые или условно-бесплатные их версии можно найти в Internet.

Передача файлов (FTP)

Вы могли заметить, что программа для работы в удаленной системе telnet может действительно очень многое, но она не позволяет перемещать файлы с одного компьютера на другой. Для этой цели существует программа ftp, получившая свое название от одноименного прикладного протокола (File Transfer Protocol - протокол передачи файлов).

Программа ftp как и telnet состоит из клиента, запускаемого на вашем компьютере и программы ftp-сервера, выполняющейся на удаленном компьютере в фоновом режиме. Протокол ftp использует для передачи команд и данных порты 20 и 21. В дружественных по отношению к пользователю операционных системах используются удобные клиентские программы с интуитивным интерфейсом, понятным без дополнительных описаний. При доступе в Internet по вызову (Dial-up) придется изучить команды стандартного ftp. Кстати, Windows-95 включает в себя именно такой, простой ftp, работающий к тому же в окне DOS.

Анонимный FTP

Одной из важнейших возможностей предоставляемой протоколом ftp является анонимный ftp, позволяющий сделать те или иные файлы доступными всему сетевому сообществу. Анонимный ftp не требует от пользователя быть зарегистрированным на компьютере, где установлен этот сервис. Многие анонимные серверы работают круглосуточно, но на некоторые из них в рабочие часы доступ закрыт.

Для анонимного входа используется специально зарезервированное имя anonymous. Если в этот момент анонимный доступ открыт система попросит вас ввести в качестве пароля ваш электронный адрес. После чего вы можете воспользоваться услугами сервера. Обычно общедоступные файлы можно начинать искать с каталога /pub.

На анонимных ftp-серверах можно найти самую различную информацию. Это всевозможные архивы общедоступного программного обеспечения для разнообразных систем, а также архивы компьютерных компаний, которые помещают на свои серверы Upgrade и Demo версии своих программных продуктов, а также дополнения к документации или сообщения об обнаруженных ошибках. Там можно найти всеобъемлющую документацию по Internet, библиотеки компьютерных изображений, карты, схемы, а также репродукции картин.

Большой список анонимных ftp-серверов находится по адресу ftp://nic.switch.ch/file_server/FTP/sitelist/ и состоит из 23 частей общим объемом около 1,3 Мб.

Поиск файлов

Как вы можете видеть, информация в Internet не упорядочена и единого каталога файлов не существует. Как же найти требуемый файл на необъятном пространстве сети? Для этого существуют поисковые порталы:

- http://www.google.com

- http://www.yandex.ru или его мини-версия http://www.ya.ru

- http://www.yahoo.com

- http://www.rambler.ru

- http://www.meta.ua

- http://www.bigmir.net

Электронная почта (E-mail)

Электронная почта - это основная область применения Internet. Популярность электронной почты объясняется, как насущными требованиями, так и тем, что большинство подключений - подключения с помощью модема и телефонной линии. А пользоваться электронной почтой можно при любом виде доступа в Internet.

Напомним, что адрес электронной почты имеет вид: user@host

где host - имя компьютера, user - имя пользователя на этом компьютере. Адрес может подсказать местоположение его владельца - самая правая часть имени компьютера указывает, как правило, на страну. России соответствует обозначение ru, Мексике - mx, Великобритании - uk, Германии - de, Израилю - il и так далее; на Соединенные Штаты Америки указывают com, edu, mil, gov, org и net. Полный список кодов стран можно получить с анонимного ftp-сервера ftp.wisc.edu. В России для некоторых адресов вторая часть справа может указывать на город, так Москве соответствует обозначение msk, Санкт-Петербургу - spb, Екатеринбургу - e-burg, Нижнему Новгороду nnov.

Прикладных пакетов электронной почты для различных платформ существует, наверное, более сотни. По всей видимости ваш Internet провайдер предоставит вам один из них. В случае соединения по UUCP, это скорее всего так и будет, кроме того вам будет затруднительно использовать какую-либо другую программу. Основные возможности почтовых программ наглядно можно рассмотреть на примере самой простой из них - программе mail, входящей в состав операционной системы UNIX.

Программы электронной почте, как правило, ориентированы на пересылку текстовой информации. Если вы хотите переслать двоичный файл, например с исполняемым кодом программы, но по каким либо причинам не можете воспользоваться услугами протокола ftp, следует прибегнуть к кодированию. Подобные программы существуют во многих системах, традиционной считается пара uuencode - uudecode. Первая программа кодирует файл, который необходимо отправить, вторая - раскодирует.

Современные почтовые программы для MS-DOS, Windows, Macintosh не только более дружественно настроены к пользователю, имеют интерфейс в форме меню и диалогов, но и включают в себя все вышеперечисленные возможности и многие другие.

Даже если вы подключены к Internet только в режиме off-line по UUCP, с помощью электронной почты у вас сохраняется возможность не только обмениваться сообщениями, но и получать новости Usenet, и пересылать файлы, и даже просматривать "Паутину" в режиме off-line. Для этого надо обращаться к специализированным файл-серверам или серверам новостей, предоставляющим подобные услуги. Их адреса вы должны узнать у своего провайдера. При первом обращении к подобному серверу стоит послать ему в теле письма команду help.

Кроме обращения к специализированным серверам, которые обычно обслуживают только своих клиентов, посредством электронной почты вы можете участвовать в большом количестве списков рассылки. Идея списка состоит в том, что все участвующие в обсуждении какой-либо темы посылают свои сообщения в адрес ведущего списка, который, в свою очередь рассылает их по всем участникам. Перечислить все темы, обсуждаемые с помощью общедоступных списков рассылки в Internet, в пределах этой публикации не представляется возможным.

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