Протоколы файлового обмена

SFTP - протокол файлового обмена, который поддерживает проверку прав пользователя (контроль доступа), передачу файлов, списки содержимого каталогов, изменение каталогов, переименование и удаление файлов.

Особенности протокола: Чтобы исполнять операции, TFTP использует протокол TCP, SFTP использует только одно TCP-соединение, Команды, коды возврата и эксплуатационные особенности SFTP и FTP сильно схожи.

FTP - протокол файлового обмена, при котором обмен данными происходит по TCP-каналу и построен по технологии «клиент-сервер».

FTP использует два TCP-соединения для выполнения операций по передаче файлов: управляющее соединение и соединение данных. Основа операций обмена — интерпретаторы протокола (PI) и процессы передачи данных (DTP).Протокол Telnet строится как прикладной протокол и работает по 23 порту протокола TCP. Взаимодействуют: терминальная программа клиента «user» и процесс «server».Протокол базируется на понятиях: - сетевой виртуальный терминал; - принцип договорных опций; - симметрия связи «терминал-процесс». Клиент TELNET может устанавливать TCP-соединение с любым портом протокола фактически на любом сетевом компьютере Интернет. Эту способность клиента TELNET можно использовать, чтобы проверить и протестировать работу других протоколов.

 

Протоколы электронной почты.

Взаимодействие строится по схеме «клиент» - «сервер». При этом оно делится на три этапа: 1. Взаимодействие по протоколу SMTP между почтовым клиентом (MS Outlook Express и т.п.) и почтовым транспортным агентом (Sendmail, Smail и т.п.)

2. Взаимодействие между транспортными агентами в процессе доставки почты получателю, результатом которого является доставка почтового сообщения в почтовый ящик получателя 3. Выборка сообщения на сервере из почтового ящика получателя почтовым клиентом и передача на машину пользователя по протоколу POP3 или IMAP. SMTP (Simple Mail Transfer Protocol) был разработан для обмена почтовыми сообщениями в сети Internet. SMTP не зависит от транспортной среды и может использоваться для доставки почты в сетях с протоколами, отличными от TCP/IP и Х.25. Взаимодействие в рамках SMTP (порт 25) строится по принципу двусторонней связи, которая устанавливается между отправителем и получателем почтового сообщения. При этом отправитель инициирует соединение и посылает запросы на обслуживание, а получатель на эти запросы отвечает. Протокол POP3 (Post Office Protocol) Протокол обмена почтовой информацией POP3 предназначен для разбора почты из почтовых ящиков пользователей на их рабочие места при помощи программ-клиентов.Если по протоколу SMTP пользователи отправляют корреспонденцию через Internet, то по протоколу POP3 пользователи получают корреспонденцию из своих почтовых ящиков на почтовом сервере в локальные файлы. Протокол IMAP Другим протоколом разбора почты является протокол IMAP (Interactive Mail Access Protocol). Работа протокола осуществляется по 143 порту TCP. Главным отличием от POP является возможность поиска нужного сообщения и разбор заголовков сообщения.

 


Протокол HTTP.

HyperText Transfer Protocol (HTTP) – это протокол уровня приложений, обеспечивающий необходимую скорость передачи данных, требующуюся для распределенных информационных систем гипермедиа. HTTP используется проектом WWW с 1990 года. HTTP основывается на парадигме запросов/ответов. Запрашивающая программа (клиент) устанавливает связь с обслуживающей программой-получателем (сервер) и посылает запрос серверу в следующей форме: метод запроса, URL, версия протокола, за которой следует сообщение, содержащее управляющую информацию запроса, информацию о клиенте и, может быть, тело сообщения. Сервер отвечает сообщением, содержащим строку статуса (включая версию протокола и код статуса–успех или ошибка), за которой следует сообщение, вкл в себя инф о сервере, метаинф о содержании ответа, и , вероятно, само тело ответа.