русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Назначение сервиса FTP


Дата добавления: 2015-01-16; просмотров: 1542; Нарушение авторских прав


 

 

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

В предоставлении сервиса FTP принимают участие две программные компоненты:

• FTP-сервер. Это программа, которая выполняется на компьютере, предоставляющим сервис FTP. Она принимает команды по протоколу FTP и выполняет их.

FTP-клиент. Это программа, которая выполняется на компьютере пользователя. С ее помощью пользователь устанавливает соединение с FTP-сервероми передает ему различные команды: запрашивает файлы для скачивания, удаляет файлы, переименовывает их и т.д.

 

Общая схема работы сервиса FTP приведена на рис. 4. FTP-сервер ожидает соединения от клиента на определенном порту (обычно используется порт 21, хотя это не обязательно). Когда соединение установлено, клиент использует его для передачи команд серверу, а сервер для передачи ответов клиенту.

Это так называемое "управляющее" TCP соединение. В отличие от других протоколов, таких как SMTP или HTTP, для передачи данных используется отдельное, второе TCP соединение. Данные по управляющему соединению передаются в соответствии с протоколом Telnet.

 

 

 

Рис. 4. Схема работы сервиса FTP

 

 

Установив управляющее соединение с сервером, клиент должен провести процедуру авторизации: сообщить имя своей учетной записи и пароль.

 



<== предыдущая лекция | следующая лекция ==>
Организация работы сервиса Telnet | Организация работы сервиса FTP


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.079 сек.