- •Яка структура мережевої операційної системи?
- •2. Як взаємодіють компоненти операційної системи при взаємодії комп'ютерів?
- •Яка структура операційної системи Windows 2000?
- •4.Яка структура операційної системи Unix?
- •5. Які є класи мережевих операційних систем?
- •6. Що таке мережа комп'ютерів?
- •7.Яка структура мережі?
- •8. Що таке концентратор?
- •9. Дати визначення мультиплексора
- •10. Яка класифікація комп'ютерних мереж?
- •11. Які існують стандарти мереж?
- •12. Які архітектурні принципи побудови комп'ютерних мереж?
- •13. Що називається реальною системою?
- •16.Що називається комунікаційною системою?
- •17. Що називається прикладним процесом?
- •19. Які функції середовища зв'язку?
- •20.Які принципи побудови середовища зв'язку?
- •21. Які існують рівні передачі даних?
- •22. Які структура рівнів?
- •23. Що називається протоколом?
- •24. Які функції протоколів?
- •25. Яке призначення протоколів?
- •26 Яка структура схеми передавання даних?
- •28. Що таке синхронізація?
- •29. Які існують системи кодування інформації?
- •30. Що називається віртуальним каналом?
- •31. Які існують методи маршрутизації?
- •34. Формат пакету ip
- •35. Яка структура протокольного стека tcp/ip?
- •36. Яка існує адресація в мережах tcp/ip?
- •38. Які основні мережеві аспекти os Windows?
- •39. Які основні мережеві аспекти os Linux?
- •41. Який принцип розподілених обчислень?
- •42. Що називається розподіленою системою?
- •43. Що таке реєстр Windows?
- •44. Як відбувається адміністрування Windows?
- •45. Як відбувається адміністрування Unix?
- •46. Які права доступу до файлів та папок Windows?
- •47. Які права доступу до файлів та папок Unix?
- •48. Які принципи керування додатками Windows?
- •50. Як групуються команди Unix? Групування команд.
- •51. Як перенаправляються команди Unix?
- •54. Функції в shell.
- •55. Що називається dns?
- •56. Які є утиліти мережевої діагностики?
- •57. Дати визначення ftp.
- •58. Як провести обмін даними за протоколом ftp?
- •59. Які основні команди ftp?
- •60. Яка є мережева статистика?
- •1Яка структура мережевої операційної системи?
58. Як провести обмін даними за протоколом ftp?
Алгоритм роботи протоколу FTP полягає в наступному:
1. Сервер FTP використовує в якості керуючого з'єднання на TCP порт 21, який завжди знаходиться в стані очікування з'єднання з боку користувача FTP.
2. Після того як встановлюється керуюче підключення модуля "Інтерпретатор протоколу користувача" з модулем сервера - "Інтерпретатор протоколу сервера", користувач (клієнт) може відправляти на сервер команди. FTP-команди визначають параметри з'єднання передачі даних: Роль учасників з'єднання (активний або пасивний), порт з'єднання (як для модуля "Програма передачі даних користувача", так і для модуля "Програма передачі даних сервера"), тип передачі, тип переданих даних, структуру даних і керуючі директиви, що позначають дії, Які користувач хоче здійснити (наприклад, зберегти, вважати, додати або видалити дані або файл та інші).
3. Після того, як узгоджені всі параметри каналу передачі даних, один з учасників з'єднання, який є пасивним (наприклад, "Програма передачі даних користувача"), стає в режим очікування відкриття з'єднання на заданий для передачі даних порт. Після цього активний модуль (наприклад, "Програма передачі даних сервера") відкриває з'єднання і починає передачу даних.
4. Після закінчення передачі даних, з'єднання між "Програмою передачі даних сервера" та "Програмою передачі даних користувача" закривається, але управляє з'єднання "інтерпретатора протоколу сервера" і "інтерпретатора протоколу користувача" залишається відкритим. Користувач, не закриваючи сесії FTP, може ще раз відкрити канал передачі даних.
59. Які основні команди ftp?
Команды протокола.
Команди управління контролем передачі даних, якими обмінюються "Інтерпретатор протоколу сервера" і "Інтерпретатор протоколу користувача", можна розділити на три великі групи: Команди управління доступом до системи. Команди управління потоком даних. Команди FTP-сервісу. Розглянемо кілька найбільш характерних команд з кожної групи. Серед команд управління доступом до системи слід зазначити наступні: USER. Як правило, ця команда відкриває сесію FTP між клієнтом і сервером. Аргументом команди є ім'я (ідентифікатор) користувача для роботи з файловою системою. Ця команда може подаватися не тільки на початку, а й в середині сесії, якщо, наприклад, користувач бажає змінити ідентифікатор, від імені якого будуть проводитися дії. При цьому всі змінні, пов'язані з старому ідентифікатору, звільняються. Якщо під час зміни ідентифікатора відбувається обмін даними, обмін завершується зі старим ідентифікатором пользователя.PASS. Дана команда подається після введення ідентифікатора користувача і, як аргумент містить пароль користувача. Нагадаємо, що дані аутентифікації FTP передаються по мережі відкритим текстом, тому для забезпечення захищеності каналу користувачеві необхідно вживати додаткових заходів. CWD. Команда дозволяє користувачам працювати з різними каталогами віддаленої файлової системи. Аргументом команди є рядок, що вказує шлях каталогу віддаленої файлової системи, в якому бажає працювати користувач.
REIN. Команда реініціалізаціі. Ця команда очищає всі змінні поточного користувача, скидає параметри з'єднання. Якщо в момент подачі команди відбувається передача даних, передача триває і завершується з колишніми параметрами.
QUIT. Команда закриває керуючий канал. Якщо в момент подачі команди відбувається передача даних, канал закривається після закінчення передачі даних.
Команди управління потоком встановлюють параметри передачі даних. Всі параметри, які описуються цими командами мають значення за замовчуванням, тому команди управління потоком використовуються тільки тоді, коли необхідно змінити значення параметрів передачі, використовуваних за замовчуванням. Команди управління потоком можуть подаватися в будь-якому порядку, але всі вони повинні передувати командам FTP-сервісу. З команд управління потоком даних слід виділити наступні: PORT. І PASV.
