Главная » Информационные системы » Информационные сети » Службы сети интернет FTP

Службы сети интернет FTP

Интернет - это объединение компьютерных сетей, работающих по самым разнообразным правилам (протоколам), связывающих всевозможные типы компьютеров, физически передающих данные по телефонным проводам и оптоволокну, через спутники и наземные радиоканалы.

Одной из важнейших возможностей, имеющихся в Internet, является пересылка файлов с одного компьютера на другой при помощи протокола FTP (File Transfer Protocol - протокол пересылки файлов). Технология FTP была разработана в рамках проекта ARPA и была предназначена для обмена большими объемами информации между машинами с различной архитектурой. В отличие от HTTP, который служит главным образом для передачи web-текстов и изображений, FTP применяется для обмена произвольными файлами, часто большого размера. Служба FTP (от протокола - File Transfer Protocol) - предназначена для обмена файлами.     FTP служба построена по хорошо известной схеме клиент-сервер.     Клиент посылает запросы серверу и принимает файлы. Сервер FTP  обрабатывает запросы клиента на получение файла.     Служба FTP базируется на двух стандартах:

URL (Universal Resource Locator) - универсальный способ адресации ресурсов в сети ;

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

1 Идентификация (ввод имени и пароля).

2 Выбор каталога.

3 режима обмена (поблочный, поточный, ascii или двоичный).

4 Выполнение команд обмена (get, mget, dir, mdel, mput или put).

5 Завершение процедуры (quit или close).

Преимущества использования FTP: Возможность передавать файлы через Интернет (MP3, ZIP архивы, текстовые и программы). Возможность удалённо управлять файлами компьютера. Удобство в работе с файлами. Для работы с FTP необходимы специальные программы, которые и обеспечивают данный протокол. Есть несколько типов FTP-программ: 1. FTP-сервер - это специальная программа, запущенная на компьютере и работающая на нём в фоновом режиме. Она делает из обычного компьютера FTP-сервер, с которого можно скачать файлы или закачать. Она отслеживает все запросы приходящие от других компьютеров, обрабатывает их и даёт ответ. При установке сервера FTP указывается доступная для других программ клиентов директория. Все файлы и директории имеют свои атрибуты, которые ограничивают к ним доступ с удалённых компьютеров. 2. FTP-клиент - это специальная программа, которая работает с FTP-серверами. Она предназначена для подачи запросов серверам и приёму информации. Фактически она устроена также как и сервер, только управляется она с локальной машины либо автоматически, либо человеком. Управлять клиентом через сеть нельзя. FTP-клиенты могут предоставлять пользователям удобный интерфейс. Другой тип FTP-клиентов - это программы менеджеры загрузки (ReGet). Они позволяют пользователям удобно осуществлять загрузку файлов с WEB-серверов. Особенность этих программ заключается в том, что они умеют интегрироваться с браузером и автоматически перехватывать у него файлы, которые Вы скачиваете со страниц. FTP загрузчики позволяют Вам осуществлять докачку в случае обрыва связи, они обычно имеют красивый интерфейс и удобное управление. Они могут осуществлять загрузку по расписанию. Из-за большого количества FTP-серверов очень трудно определить, на каком из них находится нужный файл. В качестве интерактивного средства поиска файлов обычно используется протокол ARCHIE. ARCHIE — вспомогательная услуга, которая облегчает работу с FТР-серверами, организуя поиск файлов на этих серверах. Серверы ARCHIE «помнят» списки всех файлов на многих FTP-серверах во всем мире и по запросу могут искать необходимый файл по имени или по части имени. Пользователь задает шаблон для поиска, указывает характеристики поиска. В ответ он получает список имен серверов и мест расположения на них файлов, удовлетворяющих запросу.


Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.

Поделиться
Дисциплины