АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Як провести обмін даними за протоколом FTP?

Читайте также:
  1. D. Нормалізують обмін холестерину
  2. АВТОЗАПОВНЕННЯ ДІАПАЗОНІВ ДАНИМИ
  3. Аналіз інвестиційної діяльності підприємства за даними фінансової звітності.
  4. Аналіз ліквідності та платоспроможності за даними П(С)БО № 2.
  5. Блочна контрольна робота № 2 – Теорія теплообміну та промислова теплотехніка
  6. Взаємодія та обмін інформацією між органами Державного казаначейства України та фінансовими органами.
  7. Визначення необхідного повітрообміну у приміщеннях.
  8. Визначите енергетичну цінність харчового раціону студента, основний обмін якого становить 900 ккал, енерговитрати на всі види діяльності протягом доби становлять 2100 ккал.
  9. ВІКОВІ ОСОБЛТВОСТІ ОРГАНІВ ТРАВЛЕННЯ, ОСОБЛИВОСТІ ОБМІНУ РЕЧОВИН У ДІТЕЙ, ГІГІЄНА ХАРЧУВАННЯ ШКОЛЯРІВ
  10. ВНИМАНИЕ: при записи, возврат фиксируется в журнале “Возврата почтовых переводов”, войдя в который необходимо будет провести введенный возврат, по Книге-Главной.
  11. Гігієнічне нормування умов праці за показниками мікроклімату, повітрообміну, освітлення та засоби їх нормалізації в робочій зоні.
  12. Додаткові тести до теми «Обмін простих білків»

 

Алгоритм роботи протоколу FTP полягає в наступному:

1. Сервер FTP використовує в якості керуючого з'єднання на TCP порт 21, який завжди знаходиться в стані очікування з'єднання з боку користувача FTP.

2. Після того як встановлюється керуюче підключення модуля "Інтерпретатор протоколу користувача" з модулем сервера - "Інтерпретатор протоколу сервера", користувач (клієнт) може відправляти на сервер команди. FTP-команди визначають параметри з'єднання передачі даних: Роль учасників з'єднання (активний або пасивний), порт з'єднання (як для модуля "Програма передачі даних користувача", так і для модуля "Програма передачі даних сервера"), тип передачі, тип переданих даних, структуру даних і керуючі директиви, що позначають дії, Які користувач хоче здійснити (наприклад, зберегти, вважати, додати або видалити дані або файл та інші).

3. Після того, як узгоджені всі параметри каналу передачі даних, один з учасників з'єднання, який є пасивним (наприклад, "Програма передачі даних користувача"), стає в режим очікування відкриття з'єднання на заданий для передачі даних порт. Після цього активний модуль (наприклад, "Програма передачі даних сервера") відкриває з'єднання і починає передачу даних.

4. Після закінчення передачі даних, з'єднання між "Програмою передачі даних сервера" та "Програмою передачі даних користувача" закривається, але управляє з'єднання "інтерпретатора протоколу сервера" і "інтерпретатора протоколу користувача" залишається відкритим. Користувач, не закриваючи сесії FTP, може ще раз відкрити канал передачі даних.

59.Які основні команди FTP?

Команды протокола.

Команди управління контролем передачі даних, якими обмінюються "Інтерпретатор протоколу сервера" і "Інтерпретатор протоколу користувача", можна розділити на три великі групи: Команди управління доступом до системи. Команди управління потоком даних. Команди FTP-сервісу. Розглянемо кілька найбільш характерних команд з кожної групи. Серед команд управління доступом до системи слід зазначити наступні: USER. Як правило, ця команда відкриває сесію FTP між клієнтом і сервером. Аргументом команди є ім'я (ідентифікатор) користувача для роботи з файловою системою. Ця команда може подаватися не тільки на початку, а й в середині сесії, якщо, наприклад, користувач бажає змінити ідентифікатор, від імені якого будуть проводитися дії. При цьому всі змінні, пов'язані з старому ідентифікатору, звільняються. Якщо під час зміни ідентифікатора відбувається обмін даними, обмін завершується зі старим ідентифікатором пользователя.PASS. Дана команда подається після введення ідентифікатора користувача і, як аргумент містить пароль користувача. Нагадаємо, що дані аутентифікації FTP передаються по мережі відкритим текстом, тому для забезпечення захищеності каналу користувачеві необхідно вживати додаткових заходів. CWD. Команда дозволяє користувачам працювати з різними каталогами віддаленої файлової системи. Аргументом команди є рядок, що вказує шлях каталогу віддаленої файлової системи, в якому бажає працювати користувач.

REIN. Команда реініціалізаціі. Ця команда очищає всі змінні поточного користувача, скидає параметри з'єднання. Якщо в момент подачі команди відбувається передача даних, передача триває і завершується з колишніми параметрами.

QUIT. Команда закриває керуючий канал. Якщо в момент подачі команди відбувається передача даних, канал закривається після закінчення передачі даних.

Команди управління потоком встановлюють параметри передачі даних. Всі параметри, які описуються цими командами мають значення за замовчуванням, тому команди управління потоком використовуються тільки тоді, коли необхідно змінити значення параметрів передачі, використовуваних за замовчуванням. Команди управління потоком можуть подаватися в будь-якому порядку, але всі вони повинні передувати командам FTP-сервісу. З команд управління потоком даних слід виділити наступні: PORT. І PASV.

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)