Автор: Пользователь скрыл имя, 25 Февраля 2012 в 20:29, курсовая работа
Часто можливість авторизованого FTP-доступу використовують для обміну повідомленнями, тобто в ролі засобу комунікації, що відбувається у випадку збою роботи електронної пошти.
Технологія FTP є зручною для використання як для локальних, так і для глобальних мереж. Однією з переваг FTP є сумісність із багатьма платформами.
У моїй роботі, звичайно, важко буде розкрити детально всі нюанси роботи з протоколом FTP, але буде зроблено спробу доступно описати головні принципи роботи даної технології, а також буде зроблено невеличкий екскурс по історії виникнення FTP.
Вступ
Короткий екскурс в історію
комп’ютерних мереж
Загальна характеристика FTP зокрема у порівнянні з HTTP-протоколом
Система взаємодії компонентів FTP-обміну
Програмне забезпечення доступу до FTP
Програмне забезпечення FTP-клієнта
Основний порядок дій при роботі
з FTP-клієнтами
Програмне забезпечення FTP-серверів
Загальнодоступна (“анонімна”) та приватна служба FTP
Режими обміну даними
Передача файлів різних типів
Пошук файлів на FTP-серверах
Пошук файлів за допомогою
системи Archie
Експлуатація власного FTP-сервера
Проблеми протоколу FTP
Забезпечення цілісності
Забезпечення захисту
Дотримання прав власності
Висновок
Список використаної літератури
Підрядок (set search sub). Шукати цю послідовність символів незалежно від того, чи прописні, чи друковані літери використовуються в будь-якому місці імені файлу.
Підрядок з врахуванням регістру (set search exact_subcase). Ця команда аналогічна до попередньої, тільки враховується регістр символів в команді.
Регулярний вираз (set search regex). Дозволяє застосувати символи підстановки, які відносяться до типу “регулярних виразів”. Наприклад, “*” служить для позначення будь-якого набору символів, а “?” – окремого символа тощо.
Точне спів падіння (set search exact). Шукати саме ту послідовність символів і саме у такому регістрі, який був вказаний.
Введемо стрічку символів, пошук яких бажаємо доручити Archie, а потім - натиснемо кнопку Search/Find. Archie згенерує список файлів з їх адресами, після чого ми можемо налаштувати всю програму FTP-клієнта на завантаження потрібних нам файлів. Сервери Archie встановлюють ліміти часу. Якщо пошук за нашим запитом триває довше, то сервер Archie видасть повідомлення про те. Що ліміт вичерпаний. Але сервер Archie надає нам можливість встановити більш високий пріоритет свого запиту у порівнянні з запитами інших користувачів, хоча ця зміна пріоритету рідко дозволяє отримати відповідь швидше. Ця проблема вирішується шляхом зменшення бажаних співпадінь.
Більшість користувачів Internet ніколи не має достатньої кількості бажаючих отримувати їхні файли, щоб розгортати для поширення цих файлів власний FTP-сервер. Замість цього, користувачі зазвичай розсилають свої файли по електронній пошті. Хоча і є можливість отримати програмне забезпечення FTP-сервера для більшості комп’ютерних систем і розгорнути у себе такий сервер, для його експлуатації потрібно постійно бути підключеним до Internet чи повідомляти користувачам розклад роботи вашого FTP-сервера. Крім того, якщо ви надаєте іншим людям доступ до вашого комп’ютера, необхідно провести заходи безпеки. З метою забезпечення захисту FTP-сервер дозволяє обмежити доступ для визначених користувачів до певних папок.
Якщо є потреба надати іншим користувачам доступ до файлів по запиту, провайдер служб Internet може дозволити розмістити папку на своєму FTP-сервері. Є ще один варіант вирішення проблеми, який полягає у розміщенні потрібних файлів на власному Web-вузлі, якщо такий є.
Можливість передавати файли через Internet призводить до виникнення ряду технічних та інших проблем. До них відносяться забезпечення якості та цілісності файлу, захист комп’ютера та дотримання прав власності.
Майже при будь-яких обставинах, якщо файл завантажується повністю, він не містить помилок. В програмному забезпеченні, що призначене для передачі файлів, передбачені різні методи виявлення та усунення помилок, що виникають під час передачі. Найчастіше, проблеми передачі пов’язані з відправкою по FTP двійкового файлу як текстового і навпаки. Найкращий спосіб перевірки цілісності файлу полягає в отриманні з першоджерела точних даних про розмір файлу, що дозволяє впевнитись, що завантажений файл має саме такий розмір.
Багато користувачів не підозрюють, з чим можуть бути пов’язані найсерйозніші проблеми захисту. Пошкодження файлу найчастіше відбувається не в процесі передачі, а в самому джерелі.
Проблеми дотримання авторських прав та прав власності виникають тому, що процес копіювання та поширення комп'ютерних файлів є дуже простим. Навіть якщо можна легко переслати копію файлу, це не означає, що це не переступає авторських прав. Права поширюються на всі матеріали, які можуть бути поширені у вигляді файлів через Internet. Також до них відносяться всі елементи Web-сторінок, починаючи від симпатичних маркерів і закінчуючи прихованим JavaScript-кодом. Можливе порушення авторських прав навіть якщо не копіюється матеріал, а тільки надається посилання на нього.
Вивчаючи детальніше особливості одного з найпоширеніших протоколів мережі Інтернет – FTP-протоколу по ходу написання цієї курсової роботи, я ознайомився з його особливостями, його організацією роботи тощо. На мою думку, цей протокол як один із засобів передавання файлів через Інтернет, ще довго залишатиметься актуальним для користувача, оскільки зарекомендував себе як такий, що виконує передачу інформації економно у часі, пропонує гарні можливості пошуку потрібних файлів, витримав випробування часом як один з найстаріших протоколів, що є зараз у використанні.
Тому кожна людина, що користується глибинами інформаційних ресурсів мережі Інтернет, повинна знати про існування FTP-протоколу та активно використовувати його як швидкий та надійний засіб пересилання даних.
1. Пошукова система Google. www.google.com.ua
2. Освітній портал «Кирило і Мефодій». www.km.ru
3. Спеціалізований форум по програмному забезпеченню.
4. Офіційний www сервер ftp-сервера Gene 6 Bulletproof.
17