logo
Информатика_140800 / 2011-2012-учебный год / 2_семестр / Сам_изучение / Компьютерные сети и сетевые технологии

Сервис ftp - протокол передачи файлов

Сеть Интернет - это, в первую очередь, среда информационного обмена. Все основные виды сервиса в Интернете были разработаны с целью обмена информацией между пользователями и распространения информации, А, доступной всем или определенным группам - пользователей.

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

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

FTP позволяет работать с любыми типами файлов, как текстовыми, так и бинарными.

Одной из проблем при работе с FTP является трудность обнаружения информации о возможных адресах компьютеров и их ресурсах. Представьте себе такую ситуацию: вы вошли в библиотеку и обнаружили, что книги, вместо того чтобы стоять на полках согласно принятой схеме классификации, грудами валяются на полу. А вместо центрального библиотечного каталога на некоторых грудах лежат листочки с примечаниями о том, какие книги можно (с некоторой вероятностью) обнаружить в той или иной груде. Если вы сможете это представить, то поймете, каково было положение с информационными ресурсами Интернета до недавнего времени - огромное количество доступных ресурсов при отсутствии удобных путей их получения.

Большинство FTP-серверов не имеет сводных документов обо всех доступных на них файлах. Поэтому единственным путем обнаружения необходимых вам файлов является просмотр структуры файловой системы. На ряде серверов, особенно если речь идет о больших файловых архивах, администраторы серверов помещают в каталоги текстовые файлы с кратким описанием содержания данного каталога. Такие файлы обычно имеют имена README, read.me, readme.txt.

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