Служба передачи файлов FTP - Служба передачи файлов FTP

Как известно, вся информация хранится в файлах. Файл может иметь различный объем и содержать абсолютно любую информацию. Именно поэтому в сети Internet за последние 15-20 лет скопилось огромное количество разнообразных файлов, доступ к архивам которым осуществляется с помощью службы передачи файлов FTP.

Любой пользователь может воспользоваться услугами этой службы и с помощью анонимного доступа скопировать интересующие его файлы. Объем программного обеспечения в архивах FTP составляет терабайты информации (1 терабайт = 1012 байт). Кроме программ в FTP-архивах можно найти стандарты Internet, пресс-релизы, книги по различным отраслям знаний (и особенно по компьютерной проблематике) и многое другое.

Практически любой архив строится как иерархия папок, а для доступа к информации используется протокол FTP (File Transfer Protocol) - протокол передачи файлов. Для работы пользователя с этой службой существует множество программ FTP-клиентов, например, CuteFTP, Far, Windows Commander. Как правило, эти программы являются также файловыми менеджерами, то есть позволяют просматривать как информацию на локальных дисках, так и точно также на удаленных и выполняют функции копирования информации с удаленного диска на локальный диск.

Как быть, если нам надо принять, например, не документ, а программу или, скажем, документ, выполненный в произвольном формате, например документ текстового процессора Word или электронной таблицы Excel. В самом общем случае перед нами стоит задача приема файлов произвольного (любого) формата.

Для решения этой задачи в Интернете имеется специальная служба, имя которой образовано от названия протокола, который она использует: FTP (File Transfer Protocol - протокол передачи файлов).

Со стороны Интернета работу службы обеспечивают так называемые FTP-серверы, а со стороны пользователя - FTP-клиенты. Обычно клиент FTP после подключения к серверу открывает набор папок с файлами, хранящимися на сервере, из которых можно выбрать то, что нужно. Процедура очень похожа на работу с программой Проводник в операционной системе Windows.

Протокол FTP - один из самых сложных протоколов Интернета. На первый взгляд, дать запрос на поставку файла и принять его - не сложнее, чем принять Web-документ или сообщение электронной почты. На самом деле протокол FTP позволяет не только направлять запросы и принимать файлы. С его помощью можно хозяйничать на жестком диске удаленного компьютера: файлы можно не только принимать, но и, наоборот, направлять на сервер, их можно перемещать из папки в папку, переименовывать, удалять, в общем распоряжаться ими так же, как мы распоряжаемся файлами на собственном компьютере. Все это очень полезно для тех, кто занимается публикацией своих Web-страниц в Интернете.

Понятно, что при таких возможностях, к протоколу FTP предъявляются особые требования с точки зрения безопасности. В нем предусмотрены специальные средства для того, чтобы сервер мог однозначно проверить, кто к нему обратился (у прочих протоколов сервер такой возможностью не обладает). Поэтому для подключения к FTP-серверу надо сообщить регистрационное имя (login) и пароль (password). Идя навстречу своим клиентам, администрация FTP-cервера может не настаивать на процедуре проверки пользователя - для этого существует такое понятие, как анонимный доступ к FTP. В этом случае достаточно ввести в качестве имени пользователя слово anonymous (аноним), а в качестве пароля - свой адрес электронной почты. Большинство программ клиентов FTP идут еще дальше и освобождают потребителя даже от этой нехитрой операции - при обращении к серверам FTP они сами автоматически подставляют регистрационное имя anonymous, а в качестве адреса электронной почты - какой-нибудь реальный адрес, например адрес производителя программы. В этом случае при обращении к FTP-серверам анонимного доступа пользователь вообще ни о чем не задумывается, а просто получает тот файл, который он сам выбрал.

Тем, кто работает в операционной системе Windows, заботиться об установке клиента FTP не надо - он уже есть в составе операционной системы и подключен к браузеру Microsoft Internet I Explorer. Если в ходе просмотра Web-страниц нам попадается ссылка с предложением получить некий файл, достаточно щелкнуть на ней, и автоматически произойдет запуск клиента FTP, который выполнит загрузку файла в ту папку, которую мы назначим.

Простейшие программы-клиенты FTP имеют неприятную особенность, связанную с тем, что в случае обрыва связи во время загрузки файла вся работа пропадает впустую. Повторять загрузку надо опять с самого начала. Это особенно неприятно для файлов размером в несколько десятков Мбайт, загрузка которых требует нескольких часов. Для борьбы с этим явлением существует специальный класс клиентов FTP, позволяющих продолжить загрузку с того места, на котором она была прервана. Такие программы называют менеджерами загрузки. В качестве удобного менеджера загрузки можно привести программу Net Vampire.

Тем, кто занимается самостоятельной разработкой Web-страниц, нужны FTP-клиенты другого рода. Эти программы должны давать возможность пересылать собственные Web-страницы на сервер хост-провайдера и управлять их размещением в нужных папках. Из FTP-клиентов, позволяющих обслуживать собственные Web-публикации, наибольшей популярностью пользуется программа WSJFTP, хотя есть и другие.

Похожие статьи




Служба передачи файлов FTP - Служба передачи файлов FTP

Предыдущая | Следующая