Інформаційні технології передавання файлів через Інтернет на основі протоколу FTP
З точки зору FTP обмін може бути поточний або блоковий, з кодуванням в проміжкові формати або без нього, текстовий або двійковий.
Нижче я коротко відмітила у тезах особливості різних типів режимів обміну інформацією:При текстовому обміні всі дані перетворюються в ASCII і в цьому вигляді предаються по мережі. Вийняток становлять тільки дані IBM mainframe, які по замовчуванню передаються в EBCDIC, якщо обидві взаємодіючі машини IBM.
Двійкові дані передаються послідовністю бітів або підлягають відповідним перетворенням в процесі сеансу управління.
При поточній передачі даних за одну сесію передається один файл даних, а при блоковій передачі - кілька файлів.
5.1. Передача файлів різних типів
Для протоколу FTP типи файлів, що передаються, не мають великого значення. Проте є два режими передачі файлів: двійковий та текстовий. В двійковому режимі файл передається без особливих змін, тому так можна пересилати будь-які файли.
Текстовий режим був розроблений для передачі простого тексту в коді ASCII. Стандарт ASCII представляє собою розповсюджений стандарт кодування тексту, але один його засіб - спосіб представлення закінчення рядка - не підлягає стандарту. В системах UNIX та Macintosh завершення рядка тексту позначається не так, як в системах DOS та Windows. Якщо передається на комп'ютер з системою Windows текстовий файл, що був початково в системі UNIX, з використанням двійкового режиму, закінчення рядків не видозміняться. Текстовий режим передачі даних дозволяє вирішити цю проблему: клієнтська програма підставить закінчення стрічок, що підходять до даної системи. Проте в текстовому режимі коректно передаються тільки текстові файли.
6. Пошук файлів на FTP-серверах
Можна проводити пошук файлів на FTP-серверах з використанням засобів пошуку Web, оскільки посилання на FTP-файли тепер розміщуються прямо на Web-сторінках. Проте FTP-сервери з'явились в Internet набагато раніше, ніж Web-аналоги, тому ще до появи Web виникла окрема система з назвою Archie, що дозволяє здійснювати пошук матеріалів на FTP-серверах багато в чому аналогічний пошуку, що використовується в пошукових машинах Web. Система Archie забезпечує пошук файлів по іменах тільки на FTP-серверах.
6.1. Пошук файлів за допомогою
системи Archie
В Internet є служба під назвою Archie, яка допомагає шукати амтеріали на FTP-серверах по всьому світу. Для того, що скоритсатися її послугами, потрібно підключитись до сервера Archie. Ім'я служби Archie походить від слова archive (архів), оскільки вона є інструментальним засобом пошуку в файлових архівах. Єдиним недоліком системи Archie є те, що попит на її послуги часто перевищує можливості сервера.
Archie - це розвинута система “клієнт-сервер”, що призначена для підтримки FTP-серверів: існують сервери Archie та клієнти Archie. Такі сервери, як archie.rutgers.edu; archie.interic.net; archie.uquam.ca; archie.doc.ic.ac.uk; archie.luth.se та archie.nz, складають лише частину серверів Archie. Сервери Archie - це інструментарії пошуку файлів, особливо програмних фалів на анонімних FTP-серверах. На відміну від засобів пошуку Web, служба Archie виконує пошук тільки по іменах чи по частинах імен файлів, а не по їх вмісту.
Користувач може отримати доступ до серверів Archie декількома способами:
Отримати програмне забезпечення клієнта Archie у вигялді автономної програми.
Використовувати програмне забзпечення клієнта Archie, вбудоване у деякі програми FTP-клієнтів.
Застосовувати форми запитів Archie та шлюзи Archie у web для передачі запитів пошуку на будь-який з серверів Archie по всьому світу.