8766

Протокол FTP

Доклад

Информатика, кибернетика и программирование

FTP Протокол FTP (File Transfer Protocol) является одним из старейших протоколов стека ТСРIP [4, с. 434-460 3, с. 841-850]. Этот протокол для передачи файлов использует два ТСР соединения, одно - для передачи команд (порт 21 на стор...

Русский

2013-02-17

37.5 KB

6 чел.

FTP

Протокол FTP (File Transfer Protocol) является одним из старейших протоколов стека ТСР\IP [4, с. 434-460; 3, с. 841-850].

Этот протокол для передачи файлов использует два ТСР соединения, одно - для передачи команд (порт 21 на стороне клиента) и второе - для передачи данных (порт 20 на стороне сервера). Соответствующие порты приёма данных на стороне клиента и приёма команд на стороне сервера устанавливаются в процессе инициации FTP сеанса.

Возможны два режима работы – активный и пассивный. В первом - клиент ждёт передачи данных (сервер инициирует ТСР соединение для передачи данных, он активен), во втором – активен клиент. Так, в активном режиме при открытии FTP сеанса клиент открывает пассивное ТСР соединение, находящееся в ожидании активности сервера (состояние LISTEN), и задаёт порт для приёма данных. В свою очередь, сервер, получив номер этого порта, начинает передавать на него пакеты с данными. В пассивном режиме, наоборот, сервер сообщает клиенту номер порта передачи данных и ждёт соединения.

Комбинируя пассивный и активный режимы клиент может организовать прямую передачу файлов между серверами как показано на рис. 1.

Рис. 1. Пряма передача файлов между серверами с помощью FTP.

Организация прямой передачи файлов между серверами реализуется в 4-е шага:

  1.  Клиент С задаёт пассивный режим серверу А.
  2.  В ответ получает от него IP адрес и порт для передачи данных.
  3.  Клиент С задаёт серверу В активный режим и указывает IP адрес и порт сервера А для передачи данных.
  4.  Сервер В инициирует ТСР соединение для передачи данных с сервера А и после установления этого соединения сервер А передаёт данные серверу В.

Возможность управления работой сервера клиентом таит реальную угрозу безопасности не только самого сервера, но и других серверов в сети. По этой причине, чаще всего, активный режим запрещён для использования.

К сожалению, при установке сеанса FTP, имя пользователя и его пароль передаются открытым образом. Для повышения безопасности в FTP предусматривается сеанс с анонимным пользователем (anonymous), имеющим ограниченные администратором сервера права.


Сервер

А

ервер

В

Клиент

С

1

2

3

4


 

А также другие работы, которые могут Вас заинтересовать

12230. Определение порядка реакции окисления иодид-ионов ионами трехвалентного железа 194 KB
  Определение порядка реакции окисления иодидионов ионами трехвалентного железа Цель работы: определение частных кинетических порядков и общего кинетического действительного порядка реакции Fe3I Fe2I 1 в водном растворе и сравнение их со стехиометрическими поря
12231. ИЗУЧЕНИЕ КИНЕТИКИ РЕАКЦИИ ОМЫЛЕНИЯ СЛОЖНОГО ЭФИРА 74 KB
  Изучение кинетики реакции омыления сложного эфира Цель: Определить средние значения K реакции омыления этилацетата в щелочной среде при двух температурах; вычислить энергию активации данной реакции. Ход работы: Измерение постоянной сосуда. Определялась
12232. Омыление сложного эфира в щелочной среде при двух температурах 242 KB
  Изучение кинетики реакции омыления сложного эфира Цель работы: определение средних значений констант скорости реакции омыления сложного эфира в щелочной среде при двух температурах вычисление энергии активации и предэкспоненциального множителя. Принцип метода: ко
12233. Определение средних значений констант скорости реакции омыления сложного эфира 22.27 KB
  Лабораторная работа № 1 Цель работы: определение средних значений констант скорости реакции омыления сложного эфира этилацетата в щелочной среде. Опыты показывают что реакция протекает как реакция второго порядка.
12234. Определение константы диссоциации слабого электролита 337 KB
  Определение константы диссоциации слабого электролита Цель работы: установить зависимость удельной и эквивалентной электропроводности слабого электролита от концентрации. Рассчитать значения степени и константы диссоциации слабого электролита. Принцип метода: ко
12235. Реакция гидролиза сахарозы с образованием глюкозы и фруктозы 25.7 KB
  Лабораторная работа №3 Определение константы скорости инверсии тростникового сахара сахарозы. Цель работы: определить порядок реакции по сахару и катализатору определить средние константы скорости реакции . Изучаемым процессом является реакция гидролиза...
12236. Определить растворимости и произведения растворимости труднорастворимых солей 33.51 KB
  Цель работы: определить растворимости и произведения растворимости труднорастворимых солей. Рабочая формула где: S растворимость. предельные эквивалентные электропроводности ионов удельная электропроводность раствора Таблица 1 Дан...
12237. Определение константы скорости инверсии тростникового сахара 144 KB
  Определение константы скорости инверсии тростникового сахара Цель работы: ознакомиться оптическим методом изучения кинетики реакции; определить порядок реакции по сахару и катализатору; определить среднюю константу скорости рассчитать ошибки в измерениях. Принци
12238. Определение температурного коэффициента электропроводности 30.22 KB
  Измерение электропроводности электролитов различной концентрации и определение температурного коэффициента электропроводности Цель: установить зависимость удельной и эквивалентной электропроводности электролита от концентрации и те