Передача файлов (ftp)
ftp - File Transfer Protocol - протокол передачи файлов
- протокол, определяющий правила передачи файлов с одного компьютера
на другой.
ftp - также название программы из прикладного обеспечения. Использует
протокол ftp для того, чтобы пересылать файлы.
В аспекте применения ftp во многом аналогична telnet. Т.е. для
работы с ftp нужно иметь доступ на ту удаленную машину, с которой вы
хотите перекачать себе файлы, т.е. иметь входное имя и знать соответствующий
пароль. Доступ должен быть как минимум типа dial-up (по вызову).
Для использования ftp, нужно подать команду ftp с указанием
имени рабочей машины, на которой вы хотите провести сеанс. ftp также
позволяет (у него свой набор команд) производить поиск файла на удаленной
машине, то есть переходить из директории в директорию, просматривать содержимое
этих директорий, файлов. Позволяет пересылать как файлы, так и их группы, а
также целиком директории, можно вместе со всеми вложенными на любую глубину
поддиректориями. Позволяет пересылать данные в файлах либо как двоичную
информацию, либо как ASCII (т.е. текст). ASCII-пересылка дает возможность
автоматического перекодирования данных при пересылке текста на компьютер с
другой кодировкой алфавита и т.д., что сохраняет прежний читаемый вид текста.
Имеется возможность сжимать данные при пересылке и после их
разжимать в прежний
вид.
Имеет место подвид ftp, так называемое анонимное ftp.
Анонимность заключается в том, что если на ftp, вообще говоря, требуется
для начала работы правильно идентифицировать себя, ввести входное имя и,
возможно, пароль, то на машинах, поддерживающих этот вид ftp, для входа
и начала работы этого не требуется.
ftp протоколы делятся на протоколы команд и самих перекачиваемых
данных. Данные занимают в среднем около 40% всего сетевого трафика, в то
время как команды - только 4%. (Здесь статистика по пересылаемым объемам!)
Имеется также возможность использования ftp в пакетном режиме по
e-mail на некоторых серверах, но отсутствие прямого диалога
очень неудобно и сильно замедляет работу, - за неимением лучшего это вполне
сносно.