В настоящее время, когда популярность World Wide Web достаточно
велика, объем трафика передаваемого по сети Internet по протоколу FTP занимает
тем не менее первое место, несколько опережая объем трафика по протоколу HTTP. В
этом свете организация файловых архивов в рамках технологии TCP/IP является
крайне актуальной задачей.
Архивы используют для решения разных задач, однако наиболее
популярными в сети являются свободно доступные архивы или такие архивы, доступ к
которым разрешен по анонимному идентификатору пользователя. Таким образом эти
архивы можно использовать в качестве:
коллекции свободно распространяемого программного обеспечения;
коллекции программ для бета-тестирования;
коллекции нормативных и регламентных документов;
и т.п.
FTP-архив можно использовать и в качестве архива коммерческого
программного обеспечения, которое используется в компании, только в этом случае
такой архив не должен разрешать анонимного доступа к хранящимся в нем ресурсам.
Часто возможность авторизированного FTP-доступа используют и
для обмена сообщениями, т.е. в качестве средства коммуникации. Это происходит
обычно в том случае, когда система электронной почты по тем или иным причинам не
работает.
В настоящее время всю систему взаимодействия компонентов
FTP-обмена можно представить в виде схемы представленной на рисунке 1.
На этой схеме показано два важных технологических момента:
во-первых, доступ к архиву можно осуществлять не только из специализированной
программы-клиента, но и из универсального броузера, например Netscape
Communicator или Microsoft Internet Explorer, а во-вторых, для поиска информации
в FTP-архивах можно воспользоваться программой Archie.
Рис. 1. Схема взаимодействия компонентов FTP-обмена
При этом следует четко понимать, что Archie и FTP - это
совершенно разные технологии. В большинстве случаев доступ к Archie-серверу
пользователи осуществляют из Archie-клиента, который находится на той же машине,
что и сервер, т.е. сначала пользователь по Telnet заходит как пользователь
Archie, а потом использует программу-клиент (обычно она запускается в качестве
оболочки) для доступа к Archie серверу.