ВУЗ:
Составители:
Рубрика:
58
клиент устанавливает связь для передачи данных по порту N+1
на порт сервера P.
Главное отличие между активным и пассивным режимами FTP –
это та сторона, которая открывает соединение для передачи данных.
В активном режиме клиент должен принять соединение от FTP-сер-
вера. В пассивном режиме клиент всегда инициирует соединение.
Хотя активный FTP и удобен для сервера, но попытка соеди-
нения со стороны сервера с высокими (по номеру) портами на клиенте
будет блокирована брандмауэром на стороне клиента.
Пассивный режим предназначен для соединения через бранд-
мауэр на стороне клиента, инициатором установления всех соединений
является FTP-клиент.
3.2.2.2. Управление обменом файлов в протоколе FTP
Работа FTP на пользовательском уровне содержит несколько
этапов:
идентификация (ввод имени и пароля);
выбор каталога;
определение режима обмена (поблочный, поточный, ASCII или
двоичный);
выполнение команд обмена;
завершение процедуры.
Протокол FTP определяет запрос-ответный способ взаимодей-
ствия между клиентом и сервером, который реализуется обменом
командами и ответами.
Команды передаются серверу в текстовом виде. Команда состоит
из четырехбуквенного имени, за которым может следовать аргумент
(там, где он требуется). Аргумент отделяется от команды пробелом.
Например, команда авторизации, передающая на сервер имя учетной
записи «anonymous», выглядит так: user anonimus.
Основные команды FTP:
ABOR – прервать предыдущую команду FTP и любую передачу
данных;
CWD имя директории – имя новой рабочей директории;
CDUP – перейти на один уровень директории вверх;
LIST список файлов – список файлов или директорий;
клиент устанавливает связь для передачи данных по порту N+1 на порт сервера P. Главное отличие между активным и пассивным режимами FTP – это та сторона, которая открывает соединение для передачи данных. В активном режиме клиент должен принять соединение от FTP-сер- вера. В пассивном режиме клиент всегда инициирует соединение. Хотя активный FTP и удобен для сервера, но попытка соеди- нения со стороны сервера с высокими (по номеру) портами на клиенте будет блокирована брандмауэром на стороне клиента. Пассивный режим предназначен для соединения через бранд- мауэр на стороне клиента, инициатором установления всех соединений является FTP-клиент. 3.2.2.2. Управление обменом файлов в протоколе FTP Работа FTP на пользовательском уровне содержит несколько этапов: идентификация (ввод имени и пароля); выбор каталога; определение режима обмена (поблочный, поточный, ASCII или двоичный); выполнение команд обмена; завершение процедуры. Протокол FTP определяет запрос-ответный способ взаимодей- ствия между клиентом и сервером, который реализуется обменом командами и ответами. Команды передаются серверу в текстовом виде. Команда состоит из четырехбуквенного имени, за которым может следовать аргумент (там, где он требуется). Аргумент отделяется от команды пробелом. Например, команда авторизации, передающая на сервер имя учетной записи «anonymous», выглядит так: user anonimus. Основные команды FTP: ABOR – прервать предыдущую команду FTP и любую передачу данных; CWD имя директории – имя новой рабочей директории; CDUP – перейти на один уровень директории вверх; LIST список файлов – список файлов или директорий; 58
Страницы
- « первая
- ‹ предыдущая
- …
- 57
- 58
- 59
- 60
- 61
- …
- следующая ›
- последняя »