ВУЗ:
Составители:
Рубрика:
20
QUIT. Команда закрывает управляющий канал. Если в момент подачи
команды происходит передача данных, канал закрывается после окончания
передачи.
Команды управления потоком устанавливают параметры передачи
данных. Все параметры, описываемые этими командами, имеют значения по
умолчанию, поэтому команды управления потоком используются только тогда,
когда необходимо изменить значения параметров передачи, используемых по
умолчанию. Команды управления потоком могут подаваться в любом порядке,
но все они должны предшествовать командам FTP-сервиса. Из команд
управления потоком данных следует выделить следующие:
PORT. Команда назначает адрес и порт хоста, который будет
использоваться как активный участник соединения по каналу передачи данных.
Аргументами команды являются 32-битный IP-адрес и 16-битный
номер порта
соединения. Эти значения разбиты на шесть 8-битных полей и представлены в
десятеричном виде: h1, h2, h3, h4, p1, p2, где hN – байты адреса (от старшего к
младшему), a pN — байты порта (от старшего к младшему). Например, если мы
хотим использовать хост 10.145.56.1:1997, команда PORT будет выглядеть
следующим образом:
PORT 10, 145, 56, 1, 7, 205
PASV. Эта команда отправляется модулю, который будет играть
пассивную роль
в передаче данных, т. е. «слушать» соединение. Ответом на
данную команду должна быть строка, содержащая адрес и порт хоста,
находящиеся в режиме ожидания соединения в формате команды PORT – «h1,
h2, h3, h4, p1, p2».
Команды TYPE, STRU, MODE определяют, соответственно, тип
передаваемых данных (ASCII, Image и др.), структуру или формат передачи
данных (File, Record, Page), способ передачи (Stream, Block и др.).
Использование этих
команд очень важно при построении взаимодействия в
гетерогенных средах и весьма отличающихся операционных и файловых
систем взаимодействующих хостов. Более подробное описание типов,
форматов и способов передачи данных по FTP вы можете найти, например, в
RFC-959.
Команды FTP-сервиса определяют действия, которые необходимо
произвести с указанными файлами. Как правило, аргументом команд этой
группы является
путь к файлу. Синтаксис указанного пути должен
удовлетворять требованиям формата представления пути со стороны файловой
системы обработчика команды. Из команд FTP-сервиса можно выделить
следующие:
RETR. Эта команда указывает модулю «Server-DTP» передать копию
файла, заданного параметром этой команды, модулю передачи данных на
другом конце соединения.
STOR. Команда указывает модулю «Server-DTP» принять
данные по
каналу передачи данных и сохранить их как файл, имя которого задано
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »