Ftp – передача файлов
Еще один широко распространенный сервис Интернет – ftp. Русского перевода этого слова нет, и его так и называют в разговоре – эфтэпэ. Расшифровывается эта аббревиатура как протокол передачи файлов, но при рассмотрении ftp как сервиса Интернет имеется в виду не просто протокол, но именно сервис – доступ к файлам в файловых архивах.
Вообще говоря, ftp – стандартная программа, работающая по протоколу TCP, всегда поставляющаяся с операционной системой. Её исходное предназначение – передача файлов между разными компьютерами, работающими в сетях TCP/IP: на одном из компьютеров работает программа-сервер, на втором пользователь запускает программу-клиента, которая соединяется с сервером и передает или получает по протоколу ftp файлы. Тут предполагается, что пользователь зарегистрирован на обоих компьютерах и соединяется с сервером под своим именем и со своим паролем на этом компьютере. Протокол ftp, разумеется, оптимизирован для передачи файлов.
Данная черта и послужила причиной того, что программы ftp стали частью отдельного сервиса Интернет.
Дело в том, что сервер ftp зачастую настраивается таким образом, что соединиться с ним можно не только под своим именем, но и под условным именем anonymous – аноним. Тогда становится доступна не вся файловая система компьютера, но некоторый набор файлов на сервере, которые составляют содержимое сервера anonymous ftp – публичного файлового архива. Итак, если кто-то хочет предоставить в публичное пользование файлы с информацией, программами и прочим, то ему достаточно организовать на своем компьютере, включенном в Интернет, сервер anonymous ftp. Сделать это достаточно просто, программы-клиенты ftp есть практически на любом компьютере – поэтому сегодня публичные файловые архивы организованы в основном как серверы anonymous ftp. На таких серверах сегодня доступно огромное количество информации и программного обеспечения. Практически все, что может быть предоставлено публике в виде файлов, доступно с серверов anonymous ftp. Это и программы – свободно распространяемые и демонстрационные версии, это и мультимедиа, это, наконец просто тексты – законы, книги, статьи, отчеты.
Несмотря на распространенность, у ftp есть и множество недостатков. Программы-клиенты ftp могут быть не всегда удобны и просты в использовании. Не всегда можно понять, а что это за файл перед нами – то ли это тот файл, что мы ищем, то ли нет. Нет простого и универсального средства поиска на серверах anonymous ftp – хотя для этого и существует специальный сервис archie, но это независимая программа, неуниверсальная и не всегда применимая. Программы ftp довольно стары и некоторые их особенности, бывшие полезными при рождении, не очень понятны и нужны сегодня – так, например, для передачи файлов есть два режима – бинарный и текстовый, и если вдруг неправильно выбран режим, то передаваемый файл может быть поврежден. Описания файлов на сервере выдаются в формате операционной системы сервера, а список файлов операционной системы UNIX может привести в недоумение пользователя DOS. Проблема тут в том, что со списком файлов выдается лишняя информация, а слишком много знать всегда вредно. Серверы ftp нецентрализованы, и это несет свои проблемы.
Несмотря на все это, серверы anonymous ftp сегодня – стандартный путь организации публичных файловых архивов в Интернет. Можно также организовывать доступ к файлам под паролем – например, своим клиентам.
Ftp – сервис прямого доступа, требующий полноценного подключения к Интернет, но возможен и доступ через электронную почту – существуют серверы, которые могут прислать по электронной почте файлы с любых серверов anonymous ftp. Однако это может быть весьма неудобно, ибо такие серверы сильно загружены, и запрос может долго ждать своей очереди. Кроме того, большие файлы при отсылке делятся сервером на части ограниченного размера, посылаемые отдельными письмами – и если одна часть из сотни потеряется или повредится при передаче, то остальные 99 тоже окажутся ненужными.
- Основные сервисы сети Интернет
- 82 Миллиона россиян или 70% населения страны от 18 лет и старше пользовались интернетом в последний раз от "в последние сутки" и до "более полугода назад".
- Типы сервисов Интернет
- Электронная почта
- Сетевые новости Usenet
- Списки рассылки
- Ftp – передача файлов
- Система поиска файлов Archie
- Гипертекстовая система Gopher
- Система гипермедиа www
- Рост интернета за 10 лет (инфографик)
- Гипертекстовая система Hyper-g
- Поисковая система wais
- Сервисы irc, mud, moo
- Инфраструктурные сервисы
- Современные разработки, использующие Интернет, как среду передачи информации
- Практическое использование сервисов Интернет на примерах
- Примеры обращения за информацией в Интернет
- Составление ссылки из имени организации
- Нахождение информации с применением серверов глобального поиска
- Нахождение информационных ресурсов в каталогах
- Сопоставление поисковых серверов и каталогов
- Ежедневные ссылки
- Новые технологии и тенденции развития
- Стереоизображения
- Проблемы Интернет