Телекоммуникационные технологии. Том 1



Ucp1 - часть 3


Если в процессе обмена командами выявляется ошибка, участники обмена переходят к диалогу для закрытия канала.

Клиент может послать команды: s, r, x, e, или h (команды посылает только клиент). В качестве параметров этих команд используются имена файлов. Это могут быть абсолютные имена файлов, начинающиеся с символа /, файлы из публичного каталога с именами, которые начинаются с символов ~/, файлы из каталога пользователя, начинающиеся с строки ~user/, или файлы из временного буфера (spool). Собственно имена начинаются с c. для командных файлов, с d. для файлов данных, или с x. для исполнительных файлов.

Команда клиента s, предназначенная для посылки файлов серверу, имеет формат: s from to user -options temp mode notify size. Параметр from представляет собой имя посылаемого файла, to - имя файла на сервере, куда будет скопирован файл, user - имя пользователя, инициировавшего пересылку файла, options - список опций, управляющих обменом, temp - имя пересылаемого файла в случае использования опции С. После успешного завершения обмена сервер стирает файл temp. Параметр mode задает разновидность файла на сервере. Если файл не из каталога spool, клиент создает его с mode=0666. Параметр notify может отсутствовать, он имеет смысл лишь при наличии опции n. В этом случае при успешном завершении обмена посылается уведомление через электронную почту по адресу notify. Поле size задает размер файла в байтах.

Опция Описание
c Файл копируется в каталог spool (клиент должен использовать temp, а не from)
c Файл не должен копироваться в каталог spool (по умолчанию)
d Сервер должен сформировать каталог, если необходимо (по умолчанию)
f Сервер не должен формировать каталог, если необходимо, а вместо этого он должен оборвать связь
m Клиент должен послать электронное почтовое сообщение пользователю (user) по завершении обмена
n Сервер должен послать e-mail по адресу, указанному в параметре notify, по завершении обмена

Сервер может откликнуться на s-команду следующими способами.




Содержание  Назад  Вперед



44