Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Nets.doc информатика.doc
Скачиваний:
8
Добавлен:
02.03.2016
Размер:
360.96 Кб
Скачать

2.3.3. Прикладные протоколы коммуникации Internet

2.3.3.1. Электронная почта

Наиболее распространенные протоколы обслуживания электронной почты – SMTP,POP3,IMAP.

Протокол SMTP(SimpleMailTransferProtocol) был разработан для обмена почтовым сообщениями в сетиInternet.SMTPне зависит от транспортной среды и может использоваться для доставки почты в сетях с протоколами, отличными отTCP/IPиX.25.

Обмен сообщениями и инструкциями в SMTPведется вASCII-кодах. Для инициализации канала и его закрытия используются командыheloиquitсоответственно.Helo– первая команда сеанса.

Протокол определяет несколько видов взаимодействия между отправителем и получателем, которые называются дисциплинами:

  1. Дисциплина отправки почтового сообщения.

  2. Перенаправление почтового сообщения (forwarding).

  3. Верификация.

  4. Прямая рассылка сообщений.

Наиболее распространенной дисциплиной является отправка почтового сообщения, которая начинается по команде MAIL:

MAIL FROM: paul@quest.polyn.kiae.su

Следующей командой определяется адрес получателя:

RCPT TO: popovl@apollo.polyn.kiae.su

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

Дисциплина верификации реализуется командами верификации vrfyи расширения адресовexpn. По командеvrfyсервер подтверждает наличие или отсутствие указанного пользователя.

Прямая рассылка (команды SEND,SOML–SendOrMail,SAML–SendAndMail) предназначена для отправки сообщений не на ящик, а непосредственно на терминал пользователя.

Протокол POP3 (PostOfficeProtocolver. 3) предназначен для пересылки из почтовых ящиков пользователей на сервере на их рабочие места с помощью программ-клиентов. ЕслиSMTPпредназначен для отправки почты, тоPOP3 только для получения сообщений с сервера в локальные файлы.

Взаимодействие по протоколу можно разделить на две фазы: фазу аутентификации и фазу обмена данными.

В фазе аутентификации пользователь сообщает свой идентификатор и пароль (команды userиpass).

Основные команды обмена данными:

List– число сообщений и их размер в файлах;

Retr– текст сообщения;

Dele– пометка сообщения для удаления;

Quit– завершение сеанса.

Протокол IMAP(InteractiveMailAccessProtocol) представляет собой более надежную альтернативу протоколуPOP3 и обладает более широкими возможностями по управлению процессом обмена с серверов. Главное отличие отPOP3 состоит в возможности поиска нужного сообщения и осуществления разбора заголовков сообщения. Для поиска информации используется командаfind.

2.3.3.2. Почтовые клиенты

Простейшая программа подготовки и отправки почты – команда Unix-системmailили ее аналогmailx. Они позволяют в режиме командной строки формировать и отправлять сообщения, просматривать список сообщений почтового ящика и их тексты.

Программа bml. Предоставляет простейший текстовый интерфейс.

Программа MS Outlook Express. Использует протоколыSMTP,POP3,IMAP. Может использоваться для чтения почтовых сообщений, групп новостей, групп обсуждений (Usenet). Можно использовать гипертекстовые (HTML) сообщения. Можно настраивать подключение через определенного провайдераInternet. Можно настраивать периодичность проверки почты на сервере и ее загрузки.

Программа TheBAT!. Позволяет отправлять и принимать почтовые сообщения с защитой данных в форматеS/MIME. Для использования возможностейS/MIMEнеобходимо получит сертификат, состоящий из двух частей: секретного ключа и публичного ключа.

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