double arrow

FTP - ресурсы Internet

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

FTP (File Transfer Protocol, протокол передачи файлов) - раздел Интернет, являющийся хранилищем всевозможных файлов.

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

Протокол FTP более удобен для передачи файлов, поскольку он может продолжать дозагрузку файлов после разрыва связи между компьютерами. Обращаем ваше внимание на тот факт, что многие фирмы помимо Web-сервера содержат и FTP-сервер, адрес которого можно элементарно составить. Для этого нужно просто протокол HTTP в URL поменять на FTP, а вместо www в имени сервера использовать ftp. Так, из http://www.microsoft.com получим ftp://ftp.microsoft.com.

Рассмотрим реализацию технологии клиент/сервер на примере FTP.

Сервис FTP имеет свои серверы в сети. Файлы, доступные в пространстве FTP, объединены в так называемые FTP-архивы.

FTP-архив - большая коллекция файлов, обычно объединенных общей тематикой, например, архивы общедоступных программ или архивы документов.

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

FTP-сервер - программа, позволяющая хранить файлы и передавать их по протоколу FTP.

FTP-клиент - программа, позволяющая подключаться к удаленному FTP-серверу и получать/передавать файлы по протоколу FTP.

В отличие от Web-сервера, к которому может получить доступ практически любой желающий, среди FTP-серверов есть две категории серверов. Некоторые серверы доступны только для ограниченного круга зарегистрированных пользователей и для подключения к себе требуют ввод идентификатора или имени пользователя (login) и пароля (password).

Другие серверы открыты для всех желающих. Их называют анонимными.

Анонимный FTP-сервер - сервер с открытым доступом. Стандартным именем пользователя для анонимных FTP-серверов является anonymous, в качестве пароля используется адрес электронной почты.

На FTP-серверах может храниться различное программное обеспечение. Различают два типа программ, которые можно скопировать через Интернет.

Freeware (свободно распространяемые программы) - распространяются бесплатно.

Эти программы можно не только копировать, но и использовать совершенно бесплатно.

Shareware (условно-бесплатные программы) - распространяются бесплатно с условием использования в течение ограниченного времени с последующей выплатой гонорара автору.

Иногда условно-бесплатные программы просто обладают не всеми возможностями коммерческой версии программы, но работают сколь угодно долго. Некоторые ведут отсчет количества запусков, и по достижению предельного числа просто перестают загружаться, настойчиво предлагая себя купить.

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

Почитатели интерфейса программы Norton Commander могут использовать для работы с FTP-серверами менеджер файлов FAR.

По мере развития Интернета и, соответственно, FTP, начали появляться гораздо более удобные версии FTP-клиентов, ориентированные на графическое представление FTP-архива. В качестве примера можно привести программу CuteFTP.

Какова общая схема работы с FTP-сервером? Во-первых, вы должны указать адрес (URL) конкретного сервера. Например, ftp://ftp.emf.ulstu.ru

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

После удачного подключения вы можете просматривать содержимое всех папок сервера, которые, в зависимости от типа FTP-клиента выглядят как в программе для просмотра файловой системы. Найдя нужный файл, можно скопировать его на диск локального компьютера, предварительно указав место назначения. Копирование файлов с локального компьютера на удаленный FTP-сервер, как правило, разрешено только для зарегистрированных пользователей.

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

Программы загрузки и докачивания файлов - программы, позволяющие задавать список файлов (URL) для последующего копирования и докачки в случае обрыва связи по протоколам HTTP и FTP.

В качестве примеров приведем условно-бесплатную программу GetRight (www.getright.com), условно-бесплатную программу FlashGet (www.amazesoft.com) бесплатную программу NetVampire (www.netvampire.com), одна из версий которой имеет возможность перехода к русскоязычному интерфейсу.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: