Передача файлов посредством FTP
Одной из важнейших возможностей, имеющихся в Internet, является пересылка файлов с одного компьютера на другой при помощи протокола FTP (File Transfer Protocol – протокол пересылки файлов).
До появления и стремительного роста системы World Wide Web общедоступные файловые архивы FTP-серверов были основным средством сбора, накопления и распространения среди пользователей Internet самой разнообразной информации – программного обеспечения в виде текстов программ и исполняемых файлов, документов, технической и художественной литературы, графических изображений, звуковых файлов и др. Первые из таких серверов возникли на ранней стадии развития Internet. Сегодня в мире существуют десятки тысяч FTP-серверов с анонимным доступом, и, несмотря на растущую популярность сервиса WWW, значимость имеющихся FTP-архивов не снижается. В СНГ также существуют тысячи FTP-серверов. На этих серверах наряду с оригинальной информацией содержится большое количество файлов, скопированных с зарубежных серверов. Такое переписывание часто запрашиваемой информации необходимо для уменьшения трафика в сети. Благодаря этому при необходимости получить ту или иную свободно распространяемую программу или файл со справочной информацией пользователь может обратиться не к серверу, находящемуся, например, в американском университете, а к архиву, поддерживаемому в его собственной организации или на узле сервис-провайдера. Многие FTP-серверы устанавливаются в локальных сетях организаций для внутренних целей, хотя и допускают внешний анонимный доступ (то есть доступ незарегистрированных пользователей под именем "anonymous") к отдельным разделам.
Чтобы сделать доступ к ресурсам FTP-серверов более удобным для пользователей, на многих серверах организован WWW-интерфейс к каталогам FTP-серверов, то есть общую информацию о файловом архиве и описания содержащихся в нем файлов пользователь получает, работая с системой WWW, а, выбрав на странице интересующий файл, копирует его с помощью протокола FTP. Это выполняется с помощью обычной программы просмотра, например Netscape Navigator или Internet Explorer, без дополнительных усилий со стороны пользователя. Так, например, доступ к одному из наиболее известных в СНГ файловому архиву АО "Редком" ("Киархиву") пользователь может получить, начав работать с WWW-сервером http://www.relcom.ru.
Для непосредственного обращения к FTP-серверам и копирования файлов на локальный диск необходимо иметь IP-подключение к Internet и установить на своем компьютере программное обеспечение FTP-клиента, существующее для всех компьютерных платформ. К анонимным FTP-серверам, с которых требуется скопировать файлы, удобно обращаться с помощью популярных программ просмотра WWW, таких, как Netscape Navigator или Internet Explorer, которые могут работать не только с протоколом HTTP, но и с протоколами FTP, Gopher и рядом других. При использовании специализированных FTP-клиентов, например, свободно распространяемой программы WSFTP, Вы получите ряд дополнительных возможностей (без которых во многих случаях вполне можно обойтись).
Если возможности пользователя ограничены только электронной почтой, то он, тем не менее, может получить доступ к FTP-архивам. Средством доступа к этим архивам по электронной почте являются FTPmail-серверы, или серверы-шлюзы FTPmail, которые представляют собой специальные программы, функционирующие в некоторых узлах сети. FTPmail-сервер принимает задание от пользователя по электронной почте, осуществляет соединение по протоколу FTP с требуемым FTP-архивом, выполняет полученное задание по пересылке файлов, а затем отправляет результат пользователю снова по электронной почте. Если размер файла, который нужно отправить пользователю, превышает заданную величину (обычно составляющую десятки килобайт), то такой файл отправляется по частям в виде нескольких электронных писем. Существуют FTPmail-серверы, которые позволяют обращаться только к FTP-архиву, находящемуся в том же узле, что и FTPmail-сервер. В этом случае они выполняют функцию почтовых файловых серверов.
Начинать работу с FTPmail-сервером, как и с почтовыми серверами других типов, следует, с отправки письма с единственной командой HELP, в ответ на которое пользователь получит инструкцию с набором команд данного сервера.
Наряду с FTP-архивами существует и другой тип информационных архивов – файловые архивы, доступные с помощью почтовых файловых серверов. Почтовый файловый сервер – это программа, которая позволяет с помощью электронной почты получить доступ к архиву, организованному на данном узловом компьютере. Запрос, который пользователь отправляет файловому серверу, представляет собой письмо с заданием: набором команд для просмотра содержимого или копирования файлов из архива.
Почтовые файловые серверы получили чрезвычайно широкое распространение в сети Relcom в начале 90-х годов, когда основная масса пользователей имела лишь UUCP-доступ к услугам электронной почты.
Значительную часть файловых архивов составляет бесплатное (freeware) и условно-бесплатное (shareware) программное обеспечение для различных типов компьютеров и операционных систем. Кроме того, в них хранится техническая документация, художественная и научно-техническая литература, общественно-политические материалы, архивы периодических изданий, оцифрованные изображения, статьи из телеконференций системы Usenet и многое другое.
Многие узлы, в которых установлены WWW-серверы, поддерживают также и FTP-серверы. Поэтому пользователь может провести самостоятельное исследование и составить обширный список FTP-серверов, если в доменном имени WWW-серверов он заменит сочетание "www" на "ftp" и будет пробовать установить соединение. Многие серверы разрешают свободный доступ к своим архивам, а некоторые могут сообщить, что анонимный доступ закрыт.